DOANH THANG DUC
FULL STACK SOFTWARE ENGINEER
+84 36 722 3095 | doanhthangduc2802@gmail.com | ducdoanh.info | Ho Chi Minh City, Vietnam
SUMMARY
Full Stack Software Engineer with 3.5+ years of experience building production web applications for social-platform and product-based systems. Skilled in Next.js, React, TypeScript, NestJS, PostgreSQL, Prisma, REST APIs, and automated testing, with hands-on experience integrating AI features (OpenAI API, RAG) and an AI-assisted workflow that orchestrates multiple coding agents (OpenAI Codex, Claude via 9router) to ship faster. Practical and detail-oriented, with a focus on delivering stable, maintainable, and business-ready software solutions.
TECHNICAL SKILLS
- AI & LLMs: OpenAI API, RAG (retrieval-augmented generation); AI-assisted development with multiple coding agents (OpenAI Codex, Claude) managed/routed via 9router; prompt design, AI code review, debugging, and task planning
- Frontend: React, Next.js, TypeScript, JavaScript, MobX, styled-components
- Backend: Node.js, NestJS, Hono, Cloudflare Workers, Prisma, REST APIs, Swagger/OpenAPI
- Database & Cache: PostgreSQL, Redis
- Testing & Quality: TDD, Jest, Cypress, React Testing Library, Unit Testing, Integration Testing, Visual Regression Testing
- Tools: Git, Docker, GitLab, Postman, DBeaver
- Core Skills: Product feature development, frontend architecture, reusable component design, API integration, debugging, and TDD.
PROFESSIONAL EXPERIENCE
Full Stack Software Engineer, Urbn8
Jan 2023 - Present
Project: uon.earth — a social-impact platform built around UONs (units of nature), supporting donation, subscription, UON giving, gifted UON collection, profile management, and transaction-related flows for 31,300+ users and 2,240,000+ protected UONs.
Tech Stack: Monorepo, Next.js, React, TypeScript, MobX, styled-components, Capacitor, NestJS, Prisma, Swagger/OpenAPI, PostgreSQL, Redis, Jest, Mandrill, AWS Lambda, FlutterFlow, OpenAI API, RAG.
Responsibilities:
- AI Features: Build a FlutterFlow admin mobile app with a RAG-powered chat window using the OpenAI API and company-owned documentation, enabling natural-language search over internal docs.
- AI-Assisted Workflow: Use multiple coding agents (OpenAI Codex, Claude) managed/routed via 9router, with custom skills and workflows to manage tasks for implementation, code review, and debugging — boosting productivity by approximately 3x while keeping quality high.
- Frontend & Mobile: Develop and maintain production features in a monorepo codebase across 3 platforms: web, iOS, and Android, including responsive UI behavior, confirmation modals, loading states, error handling, and Mandrill email templates.
- Product Flows: Build and improve 4+ UON transaction flows, including donation, subscription, UON giving, and gifted UON collection, ensuring consistent behavior across web and mobile views.
- Backend & APIs: Implement backend features using TDD, API contracts, business logic validation, Redis caching, optimized PostgreSQL queries, secure API handling, and frontend-backend data flow.
- Internal/Admin Tools: Build admin tools across 5+ operational areas, including user management, card management, platform configuration, and public API distributions.
- Testing & Performance: Maintain testing coverage across 4 test types: integration, visual regression, unit, and interaction tests; improved visual regression test execution by approximately 50% using AWS Lambda region optimization and ARM-based Lambda.
- Production Support: Investigate and resolve production issues across frontend behavior, backend logic, API responses, database records, and web/mobile views while collaborating with international product, QA, and engineering teams.
Full Stack Software Engineer, voduong.com
Jan 2026 - Present
Project: voduong.com — a side project; a community platform for martial arts centers, with center, class, student, employee, and attendance management plus role-based access. 170+ active users in production.
Tech Stack: Next.js, NestJS, PostgreSQL, Redis, Vercel, Railway, Cloudflare, Brevo.
Responsibilities:
- Designed and built the product end-to-end and solo (UI/UX, frontend, backend), using my own AI-assisted workflow — coding agents (OpenAI Codex, Claude) managed via 9router with custom skills/workflows — to ship faster while keeping quality high.
- Shipped core management features — employees, classes, students, attendance, and centers — with a responsive UI across web, mobile, and tablet, now serving 170+ active users in production.
- Implemented email/password and Google OAuth sign-in (transactional email via Brevo) and role-based access control for owner, admin (acting on the owner's behalf), and teacher roles.
- Deployed and operated the stack across staging and production — frontend on Vercel, backend on Railway, Cloudflare for DNS/routing.
EDUCATION
Bachelor's Degree in Information Technology
University of Science, Viet Nam National University Ho Chi Minh City
Jan 2025 - Present
- Currently studying Information Technology to strengthen computer science fundamentals, software engineering knowledge, and technical problem-solving skills.
Bachelor's Degree in International Economics
Ho Chi Minh City Open University
- Developed business thinking and communication skills, supporting the ability to understand product requirements, user needs, and practical software solutions.
ADDITIONAL INFORMATION
- Languages:
- English — Professional working proficiency; comfortable participating in daily stand-ups, technical discussions, and explaining implementation details to international teams.
- Chinese — Beginner.
- 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.