Avatar

ManhDT

Fullstack TypeScript Developer
domanhcp@gmail.com +84 844 487 960 Halong, Vietnam

Summary

I'm a Fullstack TypeScript Developer with over 10 years of experience building high-performance web apps and scalable backend services with React, Next.js, and Node.js, plus a track record of remote collaboration and mentoring across global teams. I'm also an AI-native engineer, using AI coding agents (Claude Code, Cursor) daily, from scoped task delegation to context engineering, to speed up delivery without sacrificing quality.

Skills

ReactNext.jsTypeScriptJavaScriptReact QueryReduxTailwindCSSHTML/CSSMicro-Frontend (Module Federation)Node.jsMicroservicesREST APIGraphQLExpressDockerCI/CDMongoDBPostgreSQLGitJiraAWSVercelNetlify

Experience

Senior Frontend Engineer
FPT Software (FSoft)
2024 - present
Vietnam
hybrid
  • Design, develop, and maintain React/TypeScript applications for automotive fleet and connected-vehicle platforms serving global OEM clients including Daimler Truck and Hyundai
  • Led the migration of Daimler Truck's ECU and vehicle-management system to a monorepo architecture with micro-frontend (Module Federation), enabling independent team deployments and faster release cycles
  • Adopted React Query alongside Redux for server-state and data management, reducing boilerplate and improving data-fetching consistency across the application
  • Built and integrated with 30+ RESTful and GraphQL API endpoints powering vehicle telemetry, diagnostics, and fleet-management features
  • Collaborated daily in English with cross-functional Backend, DevOps, and QA teams across Vietnam, Germany, and Korea to deliver features on schedule
  • Led code reviews and frontend architecture/system design discussions, and mentored 3 junior developers on React/TypeScript best practices
  • Investigated and resolved production issues, improving overall application reliability and reducing recurring issues
  • Practice scope-driven prompting with AI coding agents (Claude Code, Cursor), clearly bounding the change surface before delegating tasks to keep output focused and reviewable
  • Maintain concise agent context files encoding project conventions and rules, keeping AI agents aligned with codebase standards and preventing drift on multi-file changes
  • Identify recurring engineering patterns and convert them into reusable agent skills/workflows, reducing repeated manual setup and improving consistency across similar tasks
Lead Fullstack Developer & Technical Architect
Ringblaze
2019 - 2023
Garden Grove, California
remote
  • Led development of a cloud-based phone system that now serves over 10,000 companies with 99.9% uptime, processing millions of calls each month
  • Designed and built scalable GraphQL APIs that handle 50M+ daily requests, achieving a 60% improvement in response times through strategic query optimization
  • Created a custom call flow engine using the Twilio Conference API with intelligent routing algorithms, supporting 1000+ concurrent users
  • Established a monorepo architecture with Turborepo and implemented comprehensive testing using Vitest and Playwright, maintaining 95% code coverage
  • Built our cross-platform mobile app from scratch using React Native and Expo, bringing our platform to iOS and Android users
  • Improved PostgreSQL performance by 70% through careful indexing and query optimization strategies
  • Successfully migrated from Twilio to SignalWire, cutting operational costs by 50% while maintaining the same level of service quality
  • Eliminated synchronous calls to auxiliary services (notifications, analytics, billing sync) from the core calling pipeline by introducing Kafka event streaming, cutting core call-flow latency from ~1000ms to ~50ms
  • Replaced N-N service-to-service meshing with an event-driven architecture, letting new call-event consumers (e.g. fraud detection, usage-based billing) be added independently without modifying or slowing down the core calling service
Senior Fullstack Developer
Various Projects & Consulting
2017 - 2019 (2 years)
Halong, Vietnam (Freelance)
remote
  • Worked on various web applications using React, Node.js, and modern JavaScript frameworks
  • Built RESTful APIs and database solutions for different client projects across multiple industries
  • Focused on responsive design and application performance optimization
  • Collaborated closely with cross-functional teams using agile development methodologies
  • Expanded my technical expertise by tackling diverse project requirements and learning new technologies as needed
Senior Frontend Developer & Product Architect
BraveBits
2016 - 2017 (16 months)
Hanoi, Vietnam
hybrid
  • Joined as one of the original 4 founding team members to build what became one of Shopify's most popular page builders, now serving 100,000+ merchants
  • Conducted extensive market research and rapid prototyping, testing multiple concepts before we settled on our React-based MVP for Joomla CMS
  • Designed the foundational design system with reusable primitives, enabling consistent composition of complex templates and blocks
  • Built a modular component library with 50+ pre-built elements, making it possible for merchants to create professional pages in just minutes
  • Created the scalable React architecture that became the backbone for the platform's growth into the #1 rated Shopify page builder app
  • My technical foundation helped support $1M+ in annual recurring revenue growth even after I moved on
  • The systems I built enabled the team to grow from a 4-person startup into an enterprise-level solution
Frontend Developer
TRAMS Korea
2015 - 2016 (1 year)
Hanoi, Vietnam
onsite
  • Focused on bringing international products to the Korean market through strategic outsourcing partnerships
  • Built frontend solutions for various projects specifically tailored to Korean market preferences and requirements
  • Continuously expanded my technical skills by working on diverse projects with different challenges and requirements
  • Worked closely with international teams to adapt products for Korean users and business practices
  • Gained valuable insights into cross-cultural software development and market localization strategies
Junior Java Developer
AVA
April 2015 - December 2015 (9 months)
Hanoi, Vietnam
onsite
  • Built Java applications and strengthened my understanding of object-oriented programming and core Java concepts
  • Learned tremendously from my team lead and worked alongside some amazing colleagues in a very supportive environment
  • Developed a solid foundation in Java development and software engineering best practices
  • Sharpened my problem-solving skills through hands-on application development and real-world projects

Highlighted Projects

Ringblaze Phone System
2019
A comprehensive cloud-based phone system built for modern businesses. It features intelligent call routing, real-time analytics, and seamless integrations that make business communications simple and effective.
Next.jsTypeScriptGraphQLChakra UIPostgreSQLTwilioSignalWireWebRTCHasuraDockerTurborepoVitestPlaywrightReact NativeExpoGoogle Cloud Platform
PageFly - Shopify Page Builder
2016
I was a founding member of the team that built an intuitive drag-and-drop page builder for Shopify. We started from scratch with lots of research and experimentation, eventually creating a React-based MVP for Joomla CMS before pivoting to what became a hugely successful Shopify platform.
ReactNode.jsSocket.ioMongoDBExpressReduxShopify APIJoomla CMSWebpack

Key Technologies

Frontend Architecture

React, Next.js, TypeScript, Tailwind CSS, Redux, React Query, Micro-Frontend (Module Federation), React Native

Building scalable, high-performance user interfaces, micro-frontend architectures, and mobile applications

Backend & Infrastructure

Node.js, Express, GraphQL, PostgreSQL, Docker, AWS

Designing robust APIs and reliable cloud-based solutions

Development & Optimization

Monorepo (Turborepo), Vitest, Playwright, CI/CD, Performance Optimization

Maintaining code quality, comprehensive testing, and streamlined development workflows

Communication Systems

Twilio, SignalWire, WebRTC, Real-time APIs

Building enterprise-grade communication and telephony platforms

Languages

  • EnglishUpper-Intermediate (daily working proficiency)
  • VietnameseNative
Last updated: July 2026