Front-End Developer | ReactJS · Next.js · TypeScript
Le Dai Nghia
Professional profile
Front-End Developer with production experience across responsive interfaces, reusable component systems, REST API integration, performance optimization, backend architecture, databases, and containerized delivery. Experienced as both an individual contributor and project lead, translating business workflows into reliable, maintainable applications.
Technical skills
- Frontend
- ReactJS, Next.js, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, SSR, SEO
- Architecture
- Reusable components, state management, Redux, REST APIs, JWT, RBAC
- Backend
- NestJS, Node.js, C#, ASP.NET/.NET, Java, Spring Boot
- Data & storage
- PostgreSQL, SQL Server, MySQL, MongoDB, Prisma ORM, Redis, MinIO
- Quality
- Unit testing, debugging, troubleshooting, code review, performance optimization
- Delivery
- Docker, Jenkins, CI/CD, Caddy, reverse proxy, Linux deployment, Git, GitHub
Project experience
My Thuat Tan Viet - Quotation Web App
Full-stack Developer & Team Lead · Freelance · 4-person team
Production quotation and operations platform replacing an Excel-based workflow for an art and interior business.
Next.js · NestJS · TypeScript · Prisma · PostgreSQL · MinIO · Docker · Caddy
- Lead technical delivery across a 4-person team and own the database architecture and overall codebase structure.
- Designed quotation, shipping, workshop, and order-lifecycle workflows for staff and administrators.
- Isolated proprietary pricing formulas in a server-side calculation engine exposed through secure preview APIs.
- Built Next.js and NestJS modules, integrated MinIO object storage, and modeled PostgreSQL data with Prisma.
- Containerized services, configured Caddy routing, and troubleshoot production issues to maintain system stability.
TripPlanner - Event-planning Platform
Full-stack Developer · Freelance · Core backend contributor
Event-planning platform with a headless CMS for non-technical teams to publish landing pages without developer support.
NestJS · TypeScript · Prisma · PostgreSQL · Redis · Docker
- Delivered core backend functionality and REST APIs with approximately 82 commits across the project.
- Designed PostgreSQL models and CMS workflows for reusable landing-page content and publishing.
- Added Redis caching to reduce database load and improve API response performance.
- Maintained approximately 98% test coverage for core backend modules with focused unit tests.
- Implemented server-rendered metadata, dynamic sitemaps, and structured data for stronger search visibility.