cv.md
UTF-8 · LFLast updated 2026-06-16
DOANH THANG DUC
FULL-STACK WEB DEVELOPER
Ho Chi Minh City, Vietnam | doanhthangduc2802@gmail.com | ducdoanh.info | 036 722 3095
SUMMARY
- 3+ years of experience in full-stack web development, building social platform applications.
- Skilled in Next.js, NestJS, TypeScript, and PostgreSQL.
- Develop responsive interfaces, practical APIs, and maintainable product features.
- Apply TDD, unit, integration, and visual regression testing to keep projects stable and scalable.
- Strong focus on turning business requirements into reliable software solutions.
- Improve user experience and support long-term product growth.
TECHNICAL SKILLS
- Testing & Code Quality: TDD, Unit Testing, Integration Testing, Visual Regression Testing, Jest, Cypress, React Testing Library
- Frontend: React, Next.js, TypeScript, JavaScript, HTML, CSS, styled-components, MobX
- Backend: NestJS, Node.js, Prisma, REST API, Swagger/OpenAPI
- Database: PostgreSQL, Redis
- Tools: Git, Docker, GitLab, Postman, DBeaver
- Core Skills: API integration, responsive design, reusable components, debugging, product feature development
KEY ACHIEVEMENTS
- Delivered [X]+ product features across frontend and backend, helping the business release improvements faster and support real user workflows.
- Built [X]+ reusable UI components/pages to improve product consistency, reduce duplicated development effort, and support scalable frontend growth.
- Integrated and maintained [X]+ APIs using REST, Swagger/OpenAPI, NestJS, Prisma, and PostgreSQL to support reliable business operations.
- Fixed [X]+ bugs/regressions across UI, API integration, and application logic, improving product stability and reducing QA/support effort.
- Contributed to [X]+ production releases/sprints, collaborating with managers and developers to clarify requirements and deliver business-ready changes.
PROFESSIONAL EXPERIENCE
Web Developer, Urbn8
Jan 2023 - Present
- Develop and maintain web application features using Next.js, React, TypeScript, MobX, and styled-components.
- Build responsive and reusable UI components with attention to user experience, maintainability, and performance.
- Support backend development tasks using NestJS, Prisma, Swagger/OpenAPI, and PostgreSQL.
- Work with API contracts, integration logic, validation, and testing to ensure features behave correctly.
- Collaborate with team members to investigate bugs, clarify requirements, review issues, and deliver production-ready changes.
Web Developer / Self-study Projects
Before Jan 2023
- Self-studied web development and built practical web application projects to strengthen frontend and backend fundamentals.
- Practiced HTML, CSS, JavaScript, React, Vue, TypeScript, API integration, and database-related concepts.
- Improved understanding of clean code, reusable structure, and real-world application development workflows.
EDUCATION
Bachelor's Degree in International Economics
Ho Chi Minh City Open University
- Studied economics, business thinking, and communication-related foundations.
- Built a strong ability to understand business needs and translate them into practical product and software requirements.
ADDITIONAL INFORMATION
- Languages: Vietnamese native, English fluent communication.
- Technical interests: Backend development, API design, full-stack systems, clean scalable code, testing, and data.
- Working style: Detail-oriented, collaborative, practical, and focused on reliable delivery.