Skip to content

Open to work

I'm Man, a software engineer.

Based in Da Nang, I'm looking for frontend, backend, or full-stack roles. My experience includes React and Spring Boot.

1+ years experience 5+ projects shipped Da Nang City, Vietnam

Projects

Selected projects.

My contributions, technical decisions, and results.

2026 · Full-stack · Microservices

Budget Tracking & Transaction Management

A budget-tracking app for managing expenses across accounts, syncing transactions, and uploading files.

3 Team members led
40% Backend load reduction
File upload approach
Get upload accessBackend · presigned URL
Upload to storageDirectly to MinIO

Presigned URLs let files upload directly to storage, reducing the work handled by the backend.

Engineering details
Problem

Users needed to track expenses across accounts, sync transactions in real time, and upload files without overloading the backend.

Solution

I designed an event-driven microservices architecture and integrated MinIO presigned URLs for secure file uploads, reducing backend load by 40%.

Spring BootReact NativeMicroservicesMinIOCI/CD
2025 · Full-stack · Real-time

Chat P2P — Real-Time Communication

A peer-to-peer video chat app with secure sign-in and local data persistence.

2 Team members led
P2P Architecture
Engineering details
Problem

The app needed peer-to-peer video calls, secure sign-in, and data that could persist locally when offline.

Solution

I implemented WebRTC video communication and Spring Security authentication, used IndexedDB for local data persistence, and set up automated deployment with GitHub Actions.

Spring BootReactWebRTCGitHub Actions
2024 · Full-stack · E-commerce

House 3D — Property Platform

A property platform with separate customer and owner interfaces, connected through a shared backend.

2 Team members led
2 User roles
Engineering details
Problem

Customers and property owners needed different interfaces, supported by one codebase and a shared authentication system.

Solution

I built customer and owner interfaces in Next.js with role-based routing, designed Spring Boot REST APIs, and set up JWT authentication with Spring Security and CORS for frontend-backend integration.

Spring BootNext.jsJWTSpring Security

Experience

Work experience.

Jul 2025 — Nov 2025
Frontend

Software Engineer Intern (Angular)

ENLAB SOFTWARE

Led the frontend codebase setup for a 10-member Agile team, using Angular and Nx to support reusable components and maintainable code.

  • Built reusable Angular and Nx components to reduce code duplication
  • Served as Scrum Master, running sprint planning and removing blockers
  • Worked with cross-functional teammates to turn business requirements into technical solutions
May 2024 — Nov 2024
Full-stack

Software Engineer (React & .NET)

BIZDI

Built responsive React interfaces and worked with backend engineers on API integration, debugging, and system reliability.

  • Built responsive interfaces with React and Bootstrap, with 100% cross-browser compatibility
  • Reviewed code and debugged complex frontend issues
  • Worked with backend engineers to improve API integration and reliability

How I work

How I contribute to a team.

Usable interfaces

I build clear, responsive interfaces and pay attention to edge cases, labels, and the next step a user needs to take.

Maintainable code

I keep modules focused, make interfaces between them clear, and test behavior that would be costly to debug later.

Team collaboration

I work in small, reviewable increments, document decisions, and keep teammates aligned on requirements and progress.

About

Clear for users. Maintainable for the team.

Working principle

I'm a recent graduate based in Da Nang, Vietnam, with hands-on software engineering experience at ENLAB SOFTWARE and BIZDI. I've worked on frontend interfaces, backend APIs, and full-stack projects.

My work spans React, Next.js, Angular, .NET, and Spring Boot. I've also led teams of two to three people, from architecture decisions through deployment.

I'm looking for a software engineering role where I can contribute to useful products, collaborate with experienced engineers, and keep developing my skills.

Contact

Let's talk about your team.

Hiring a software engineer? I'd be glad to hear about the role, your team, and the products you're building.

Open to software engineering roles · I respond within 24 hours