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
Experience
- 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
- 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
- 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
- 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
- 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
- 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
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