I'm a passionate Full Stack Developer with over 6 years of experience in building exceptional digital experiences. Specialized in Angular, React, Node.js, and cloud technologies.
With over 6 years of experience in web development, I specialize in creating scalable, user-friendly applications that solve real-world problems. My passion lies in writing clean, maintainable code and delivering exceptional user experiences.
Enthusiastic engineering college graduate with freelance experience. Completed several client projects, including small consulting, product and research jobs. I'm passionate about building full cycle systems including Front-end, Back-end and infrastructures.
Projects Completed
Years Experience
Happy Clients
The interactive food platform designed for the indecisive foodie. Explore thousands of recipes, master your ingredients, and play dish-based games like the Flavor Wheel and Community Voting. Stop searching, start playing, and get cooking!.
My professional journey and key projects
Nov 2023 - Present
Ho Chi Minh, Vietnam
Client from a major Singapore hospital required a comprehensive redesign of their legacy system using modern technological solutions.
Multi-team collaboration (4 teams), ETL processes for data migration, real-time data subscription services, and robust data update mechanisms.
Team Size: 10
Technologies: SvelteKit, NestJS, PostgreSQL, Kubernetes, Keycloak, Hasura, GraphQL, Socket
Position: Full Stack Developer, Technical Lead
Scalable CRM and Livestream system with real-time video streaming, interactive chat, customer data management, automated workflows, and comprehensive analytics.
Achieving lowest possible latency for real-time video streaming and interactive features.
Team Size: 2
Technologies: Golang, Next.js, NestJS, Angular 19, Microservices, Socket.io, WebRTC
Position: Full Stack Developer, Software Architect
Small-scale project with full-cycle implementation.
Team Size: 2
Technologies: Golang, Next.js, Socket.io
Position: Full Stack Developer
Comic reading engine with focus on performance optimization.
Performance optimization for image loading, network requests, API efficiency, and user experience.
Team Size: 3
Technologies: Golang, NestJS, Next.js, Flutter, Socket.io
Position: Full Stack Developer
Quotation system for billboards and advertising LED products with comprehensive dashboard solutions.
Team Size: 2
Technologies: Next.js 14, NestJS, PostgreSQL, Kubernetes
Position: Full Stack Developer
March 2022 - Nov 2023
Ho Chi Minh, Vietnam
US client's diet program website rebuild. Generates professional exercise and menu plans based on user information. Maintained legacy Drupal/PHP/AngularJS system and built SaaS infrastructure using Kubernetes.
Data structure migration from Drupal, managing user programs with history, and building auto-create/update/delete infrastructure using Kubernetes.
Users: 10,000+ users, ~1,000 concurrent
Team Size: 7
Technologies: Next.js, NestJS, MongoDB, Kubernetes
Position: Full Stack Developer, Technical Architect (Backend), DevOps
Vietnamese client's product to create scripts for LED and electronic valves to create water fountain shows synchronized with music. Built from scratch including backend, frontend, and firmware.
Software-hardware integration requiring continuous R&D and testing to achieve optimal quality.
Performance: Millisecond response
Team Size: 1 Developer, 1 Tester
Technologies: Angular, NestJS, MongoDB, Python, Microservices (gRPC), GraphQL, Socket.io, Embedded System
Position: Full Stack Developer, Software Architect
June 2020 - Nov 2021
Ho Chi Minh, Vietnam
German manufacturing client's CNC machine control software. Built remote computer access page (RDP, VNC, SSH) optimized for touch screen. Micro frontend architecture.
Touch screen gesture implementation and controlling remote computers via touch interface.
Team Size: 5
Technologies: Angular 9, Electron, Golang, Micro Frontend
Position: Frontend Developer
German manufacturing client's production line monitoring system. Near real-time production status tracking deployed to IPC.
Managing hierarchical data structure with 4 levels for frontend display.
Users: 100+ active users
Team Size: 10
Technologies: Angular 11, Java, SQL
Position: Frontend Developer
Italian finance company's wealth management solution for US customers. Customized from Finantix product with wealth management and wire transfer features.
Performance optimization and JBPM (Java Business Process Management) integration.
Users: 10M+
Team Size: 14
Technologies: Angular 11, Java, SQL
Position: Frontend Developer
Feb 2019 - Jun 2020
Ho Chi Minh, Vietnam
Enterprise video platform project with comprehensive video management capabilities.
Technologies: Angular, Node.js
Position: Full Stack Developer
Data analytics and management platform for enterprise clients.
Technologies: Angular, D3.js
Position: Frontend Developer
IoT device management and monitoring system.
Technologies: Angular, MQTT, WebSocket
Position: Full Stack Developer
Selected projects from my freelance portfolio
Community project providing ingredients and dishes recipes for all countries around the world. Features include random game and voting game for recipe discovery.
Bio safety evaluation website for smart farms (USA client). Build question sets, generate reports, compare reports, and export to Excel for farm management decisions.
Comprehensive CRM for managing orders, customers, and products with multiple departments and roles. Features include product management, customer management, delivery tracking, and automated customer analysis.
Complex multi-department system with role-based access control. Department A cannot see Department B's data unless explicitly granted. Various roles per department including leader, sale president, warehouse, etc.
Complete farm management solution for animal food suppliers. Manages expense and revenue tracking, warehouse operations, stall management, and business analytics with flexible workflows for different pig types.
I'm available for freelance projects and consulting opportunities
Let's TalkI'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!