Full-Stack Developer
Hi, I'm Thanh 👋
I build scalable web applications and design reliable systems that solve real-world business problems. Currently working with Angular, Node.js, and Cloud Architecture.
Featured Work
A selection of projects I've built and problems I've solved. Each one is a real case study with actual code.
PDE — Packaging Dieline Editor
Web-based packaging dieline editor with live 2D editing and foldable 3D preview. Built with Next.js, Three.js, and a shared canvas renderer pipeline.
Self-hosted Prerender Service
SEO-focused prerender service for JavaScript-heavy SPAs using Fastify, Puppeteer, Nginx bot routing, disk caching, and PostgreSQL analytics.
TW Decoded
Exploring and recreating Tailwind UI components. A collection of responsive, production-ready component patterns built with Tailwind CSS.
Nx AWS Deploy
Custom Nx executor for streamlined deployment to AWS S3. Automate your Angular/Node deployments with GitHub Actions integration.
PDF Generation with Serverless
Building serverless APIs for dynamic PDF generation using Puppeteer on AWS Lambda. Scalable document processing in the cloud.
Angular + Docker + Nginx
Production-ready Docker configurations for Angular applications with optimized Nginx serving and multi-stage builds.
Angular Deployment Automation
End-to-end CI/CD pipelines for Angular apps on AWS S3, including executor configuration and GitHub Actions workflows.
Primeng Data Tables
Creating editable data tables with Primeng. Interactive data management components for enterprise applications.
Technical Expertise
| Frontend | Backend | DevOps & Cloud |
|---|---|---|
| Angular | Node.js | AWS (S3, Lambda, ECS) |
| TypeScript | Express/NestJS | Docker |
| React | PostgreSQL/MongoDB | GitHub Actions |
| Tailwind CSS | REST APIs/GraphQL | Nginx |
Let's Work Together
I'm currently open to freelance projects and full-time opportunities. Whether you need a new web application, want to modernize existing systems, or need help with cloud architecture — I'd love to hear from you.