
Nguyen Trung Hieu
Software Engineer with 3+ years delivering high-impact web and enterprise applications using React, Next.js, and TypeScript across aviation, e-commerce, healthcare, procurement, retail, and financial domains. Experienced in defining frontend architecture, creating coding standards and reusable systems that speed up the development process and ensure long-term maintainability. Successfully worked with many development teams, mentored fresher developers, and contributed to technical decision-making that improved development efficiency and user experience. Additionally experienced in backend development using Node.js, Express.js, PostgreSQL, and MongoDB.
Technical skills
Frontend
Professional Experience
- SSoftworld VietNam Ltd
Middle Frontend Developer
- Led frontend development across multiple enterprise and customer-facing projects using React and Next.js, driving technical decisions and establishing scalable engineering practices.
- Defined frontend architecture, folder structure, coding standards, query conventions, and reusable development patterns to ensure consistency and long-term maintainability.
- Built shared frontend foundation including dynamic CRUD systems, reusable components, generic API clients, hooks, forms, tables, filters, pagination, search modules, and permission-based wrappers, accelerating feature delivery across multiple admin portals.
- Collaborated closely with PMs, BAs, backend developers, designers, and QA engineers to analyze requirements, identify edge cases, and propose scalable technical solutions before implementation.
- Optimized application performance through lazy loading, dynamic imports, code splitting, memoization, caching strategies, image optimization, and technical SEO best practices.
- Implemented authentication, authorization, OnePay payment integration, multi-language support (Vietnamese/English), GA4, Google Tag Manager, and real-time communication using WebSocket where required.
- Established automated testing practices using Vitest, React Testing Library, and Playwright, covering critical business logic (pricing calculations and RBAC authorization) as well as end-to-end booking workflows across all 9 SASCO sale types, improving release confidence and reducing regression issues.
- Reviewed code, mentored 3 fresher frontend developers, and contributed to backend development using ASP.NET, PostgreSQL, and Dataverse when required.
- PPhu Yen Eye Hospital
Freelance Fullstack Web Developer
- Built a full-stack healthcare platform from scratch, including a patient-facing website and an admin portal for managing doctors, blogs, medical news, and appointment scheduling.
- Designed and implemented both frontend and backend using Next.js, Express.js, MongoDB, and Cloudinary, covering REST APIs, authentication, content management, and media handling.
- Handled end-to-end deployment and production setup, including PM2, Nginx, VPS provisioning, server configuration, and integration with the hospital's official domain.
- AAIARA Corporation (Korea)
Frontend Developer (Remote)
- Developed and maintained responsive web and mobile interfaces, collaborating with cross-functional teams to deliver pixel-perfect implementations based on design specifications.
- Managed and optimized 100+ content pages, focusing on performance, accessibility, SEO, and reusable development patterns.
- Built a shared component library and standardized UI implementations to improve consistency and accelerate feature development across the project.
- Implemented technical SEO improvements, metadata optimization, and performance enhancements to strengthen search visibility and user experience.
- RR2S Corporation
Frontend Developer
- Developed a responsive IT recruitment platform connecting job seekers with employers, implementing core UI features and business workflows using React.
- Collaborated closely with BAs, backend developers, and QA engineers to deliver user-focused features and ensure project quality throughout the development lifecycle.
Projects
- SASCOFrontend DeveloperAirport Passenger E-commerce
Built and maintained SASCO's customer-facing e-commerce platform and administration system, serving over 200,000 users annually while delivering end-to-end booking experiences across multiple business domains and establishing reusable frontend architecture and scalable engineering practices.
- Owned the frontend implementation of the passenger booking flows covering 9 sale types, including Lounges, Sleep Zone, Gift Card, Infinity Club, Fast Track, and other airport services.
- Implemented end-to-end (E2E) testing using Playwright to validate critical booking workflows across all 9 supported sale types, ensuring system reliability and reducing regression issues.
- Integrated OnePay payment gateway, multilingual support (Vietnamese / English), membership workflows, and dynamic content management.
- Implemented a content management system (CMS) for managing news, blogs, events, promotions, and dynamic marketing content used across the customer-facing website.
- Implemented GA4, Google Tag Manager, structured metadata, and technical SEO optimizations, improving Lighthouse SEO score from 20 to approximately 90.
- Built reusable booking, checkout, and shared UI components that accelerated feature delivery and improved maintainability.
- Worked closely with PMs, BAs, designers, and backend developers to analyze business requirements, identify edge cases, and deliver scalable technical solutions.
Next.jsTypeScriptMantineTailwind CSSSCSSTanStack QueryZustandGA4Google Tag ManagerSEOOnePayPlaywright - ThirtymallFrontend DeveloperE-commerce
Owned the frontend implementation of Thirtymall, a large-scale e-commerce platform specializing in near-expiry and overstock products, delivering pixel-perfect user experiences and scalable frontend architecture.
- Implemented pixel-perfect user interfaces across product listing, product detail, shopping cart, checkout, and account management flows based on Figma designs.
- Integrated authentication with multiple OAuth providers, including KakaoTalk, Naver, Apple, and Facebook, deliver seamless social login experiences.
- Built and maintained reusable components and shared frontend modules to improve development consistency and accelerate feature delivery.
- Collaborated closely with designers, backend developers, and QA engineers to deliver responsive, high-performance, and SEO-friendly pages.
- Contributed to nearly all customer-facing frontend features throughout the project's development lifecycle, excluding CI/CD and infrastructure-related tasks.
Next.jsTypescriptMUITailwind CSSReduxTurborepoOAuthSEO Enterprise E-Procurement Platform
Frontend DeveloperB2B Procurement & Auction PlatformDeveloped and maintained an enterprise procurement platform supporting supplier management, bidding, auctions, contract workflows, and end-to-end procurement automation.
- Served as the primary frontend developer, establishing the project architecture, codebase, and engineering standards for scalable frontend development.
- Designed and implemented procurement features covering supplier management, bidding, auctions, contracts, multi-stage approval workflows, and ERP-integrated business processes.
- Designed Dataverse data models, business entities, APIs, and features using Microsoft Power Pages and Power Apps.
- Built reusable components, dynamic CRUD modules, and a form factory architecture powered by TanStack Form, significantly reducing duplicated implementation and accelerating feature delivery.
- Established the project's unit testing framework using Vitest and React Testing Library, covering critical business logic such as pricing calculations and role-based access control (RBAC) validation to ensure application reliability and prevent regressions.
- Supported an enterprise platform managing 15,000+ vendors, 15+ user roles, and complex multi-stage procurement workflows.
ReactTypeScriptTanStack RouterTanStack QueryTanStack TableTanStack FormCarbon Design SystemTailwind CSSDataversePower PagesPower AppsVitestReact Testing Library
Education
Bachelor's Degree in Software Engineering
2020 - 2023
Certifications
August 6, 2023
University of Michigan
June 25, 2023
University of California, Irvine
October 22, 2022
June 17, 2022
University of Minnesota
April 11, 2022