Hi, i'm giang
a senior frontend developer driven by crafting clean, scalable, and unforgettable web experiences































































About me
I'm a Senior Frontend Developer with 6+ years of experience architecting and shipping large-scale web applications with React, Next.js, and TypeScript.
I specialize in building scalable, high-performance UI systems, defining frontend architecture and reusable component libraries, and making the technical calls on frameworks, state management, and performance. Beyond writing code, I own frontend scope end to end — from requirements analysis and SRS documentation to API contract design with backend teams — while mentoring developers, running code reviews, and setting up git flow and CI/CD pipelines. I've delivered products across fintech, logistics, e-learning, and enterprise CMS platforms, and I care deeply about clean code, great developer experience, and polished interfaces that make a real impact.
Let's build something exceptional together.
Skills
Frontend Engineering
JavaScript / TypeScript, React, Next.js, Redux, React Query, Ant Design, Material UI, TailwindCSS, and SASS — building complex, performant, and reusable UI systems.
Backend & APIs
Node.js and Express for API integration, fullstack feature delivery, and close collaboration with backend teams on contracts, data consistency, and error handling.
Databases
PostgreSQL, MySQL, MongoDB, and Redis — designing scalable data structures, query tuning, indexing, and reliable frontend–backend data flows.
DevOps & Cloud
Docker, CI/CD (GitHub Actions), and GCP (Cloud Run, Cloud Tasks, Cloud SQL, IAM) — shipping reliable releases with monitoring and structured logging.
Engineering Practices
Clean code, git flow, code review, mentoring, requirements analysis, SRS documentation, and technical planning for end-to-end feature delivery.
Experience
DC Software
Frontend Developer
- Plan and implement company projects with Next.js, React, and Angular.
- Participate in project planning and requirements analysis.
- Decide on frontend technologies and libraries for the project.
- Develop complex UI and collaborate with backend on cross-team solutions.
- Work with the backend team to come up with solutions to solve problems between the two parties.
NTQ Solutions
Frontend Developer
- Plan and deliver projects using Next.js and React.
- Participate in project planning and requirements analysis
- Make decisions on technology or frontend libraries in the project
- Set up git flow and CI/CD development processes.
- Code review and mentor frontend team members.
- Build complex UIs and align solutions with the backend team.
- Work with the backend team to come up with solutions to solve problems between the two parties.
True Money
Frontend Developer
- Built and maintained multiple web apps with React and Next.js.
- Maintained legacy Node.js websites, fixed bugs, and improved stability.
- Handled feature development, debugging, and production issues.
- Proposed technical solutions for new features and small projects.
Evotek
Frontend Developer
- Developed web apps with React; contributed to Node.js backend modules when needed.
- Worked with partner teams to deliver features and resolve production issues.
- Onboarded and trained interns on frontend fundamentals and conventions.
- Wrote technical documentation and joined product planning discussions.
Educa Corporations
Fullstack Developer
- Delivered product modules with React and Laravel / Node.js on schedule.
- Core contributor to the Babilala project.
- Integrated telecom providers for SMS-based course registration and payments.
- Proposed technical approaches and improved system workflows.
Projects
Selected work across fintech, logistics, e-learning, and enterprise platforms.
CMS-Driven Website
Developed frontend for a Website with a CMS-driven, customizable UI, covering both the user-facing site and CMS portal.
- Led frontend scope on the CMS side by reviewing designs, confirming specifications, and proposing technical solutions in collaboration with BA.
- Implemented CMS and user-site screens based on finalized designs, ensuring UI consistency and reusability.
- Optimized frontend performance, focusing on rendering efficiency, asset loading, and overall user experience.
- Worked closely with Backend engineers to validate API contracts, review response quality, and ensure reliable data integration.
- Participated in bug fixing and maintenance, supporting stable releases and post-deployment improvements.
SUICORE SMB
Designed an asynchronous bulk-processing architecture on GCP (Cloud Run, Cloud Tasks, Cloud SQL) to execute Box operations reliably at scale.
- Built an idempotent job system (operation keys + row-level tracking) enabling safe re-runs and preventing duplicate actions.
- Developed the full-stack solution with React (AntD, Jspreadsheet) and Node.js + Prisma + PostgreSQL, including incremental status updates for near real-time feedback.
- Improved performance and reliability to support up to 10,000 row-level operations per job, with batching, controlled concurrency, and robust retry/error handling.
- Implemented monitoring and structured logging using Cloud Logging/Monitoring to improve debugging and operational visibility.
- Handled Box API rate limiting with retry/backoff strategies and failure classification for stable large-batch execution.
- Optimized PostgreSQL performance with query tuning and indexing for high-volume job execution.
- Set up GitHub Actions CI/CD.
Expense Management System
Led frontend development for an internal Expense Management System, covering expense submission, approval, and settlement workflows.
- Analyzed database design and business logic to ensure scalable data structures and seamless frontend integration.
- Authored SRS documentation to clarify functional requirements, use cases, and system flows.
- Partnered closely with Backend engineers to define API contracts, review response quality, and ensure data consistency and error handling.
- Drove end-to-end feature delivery by aligning business requirements, backend implementation, and frontend architecture.
Fanplus FAQ
Led frontend development for an AI data-crawling site management platform, featuring real-time crawling status updates using polling-based live refresh.
- Studied business requirements, built the frontend base architecture, and standardized reusable UI patterns using React, Ant Design, and TailwindCSS.
- Implemented core features, optimized UI responsiveness for real-time monitoring, and ensured maintainable code structure.
- Mentored a junior frontend developer, conducted code reviews, and coordinated FE task delivery.
CMR — WMS
Worked on a Warehouse Management System (WMS) for the logistics domain for a Japanese enterprise client.
- Clarified requirements from the BrSE team (NTQ Japan), provided effort estimates, and aligned implementation plans with stakeholders.
- Implemented frontend features and improvements, ensuring consistency with the existing codebase patterns and performance standards.
- Conducted code reviews, identified unnecessary complexity, and proposed refactoring to improve maintainability and frontend quality.
- Set up GitHub Actions CI/CD.
Contact
Open to senior frontend opportunities. Let's talk about how I can help your team architect and ship great products.
© 2026 Phạm Hồng Giang — Senior Frontend Developer

