Work Experience
- Projects: Adamftd, Adamftd Admin Panel, Report Service, Developer Docs Portal
- TechStack: TypeScript, React.js, Next.js, React Query, Zustand, Material UI, SASS, Formik, Google Maps, Highcharts
- Admin Panel Architecture: Established the front-end architecture, project structure, development tooling, and coding conventions for the Adamftd Admin Panel from scratch.
- Reusable Component Library: Built and maintained a library of 50+ reusable, well-tested UI components, standardizing UI patterns across Adamftd and its Admin Panel and improving feature development efficiency.
- Developer Documentation Portal: Designed and developed an independent documentation portal using Next.js to centralize component usage guidelines, props, and API references.
- UI/UX Implementation: Translated Figma designs into responsive, high-performance interfaces while maintaining visual consistency and usability.
- API Integration: Collaborated with backend engineers to integrate REST APIs and deliver frontend features.
- Performance Optimization: Improved initial load performance across the Adamftd dashboard through code splitting, lazy loading, and memoization of expensive renders.
- Report Service Development: Built an independent Report Service using NestJS and PostgreSQL.
- Projects: Console, CDP, DMA, Account
- TechStack: HTML5, CSS3, Javascript, Typescript, Reactjs, Redux, React Router V6, Redux thunk, Ant Design, Git, RestAPI
- Requirement Analysis & UI/UX Implementation: Translated business requirements from BRDs into functional frontend features, independently defining UI/UX solutions and user flows when design specifications were unavailable.
- Frontend Development: Built responsive and reusable user interfaces across four products — Console, CDP, DMA, and Account — using React.js, TypeScript, Redux, and Ant Design.
- Component Development: Developed and customized reusable UI components to maintain consistency across products and simplify feature implementation.
- API Integration: Integrated REST APIs and collaborated with backend engineers to implement business logic and deliver end-to-end features.
- Cross-functional Collaboration: Worked with stakeholders and team members to clarify requirements, address implementation challenges, and ensure features aligned with business needs.
Personal
- TechStack: Next.js, React, TypeScript, Supabase (self-hosted), PostgreSQL, Tailwind CSS, Dokploy, Docker, Linux VPS Administration, PayOS, next-intl, PWA
- Multi-tenant SaaS that lets shops (salons, spas, barbershops) spin up their own online booking page in minutes, no coding required.
- Built and operated solo, end to end — schema design, dashboard (appointments, customers, services), billing & subscriptions, bilingual UI (EN/VI).
- Integrated PayOS for payments and subscription billing.
- Self-hosted the entire infrastructure — no managed cloud platform: deployed via Dokploy on a Contabo VPS, running self-hosted Supabase (Postgres + Auth + Storage).
- Live in production generating real revenue, not a demo or side project.
Skills
Programming Languages
TypeScriptJavaScript
Frameworks & Libraries
React.jsNext.jsReduxReact QueryZustandReact RouterNestJS
UI & Styling
Tailwind CSSshadcn/uiMaterial UIAnt DesignFramer MotionGSAP
Tools & Platforms
SupabasePostgreSQLGitGitHubGitLabFigmaViteDockerJest/VitestPlaywright
Education
Ho Chi Minh City College of Economics and Technology
Associate's degree, Information Technology
Certifications








