Skip to content
Chu Nguyen Chuong
  • Expertise
  • Experience
  • Stack
  • Recognition
  • enEnglish
  • /viTiếng Việt
Download CV↓ (PDF)Get in touch→

Lead Frontend Engineer · Micro-frontend Architect

Chu NguyenChuNguyenChuongChuong

I architect micro-frontend platforms that let large teams ship independently — secured by single sign-on, tuned to 90+ Lighthouse, held together by a shared design system.

  • See my experience→
  • Get in touch→
Based in
Hanoi, Vietnam
Experience
5+ years
Currently
Lead FE · Vissoft
Focus
React · Next.js · MFE

01 — Impact

Five years, measured.Fiveyears,measured.

  • 15–2015–0

    Engineers led and mentored as frontend lead

  • 5+0+

    Sub-apps deploying independently on Module Federation

  • 90+0+

    Lighthouse score after performance work

  • 30%0%

    Less UI build time from a shared component library

  • 25%0%

    Fewer runtime errors after a TypeScript migration

02 — Expertise

Where I add the most leverageWhereIaddthemostleverage

Most of my work sits where architecture, performance and people meet — making a large frontend easy for many teams to change safely.

  • 01
    SSO · KEYCLOAKHOST

    Micro-frontend architecture

    Module Federation platforms where each team owns, builds and deploys its sub-app — without breaking the host.

    • 5+ independently deployed sub-apps
    • Keycloak SSO across the whole ecosystem
    • NX monorepo tooling and shared contracts
  • 02
    90+

    Performance engineering

    Code-splitting, lazy loading and a Vite toolchain took Lighthouse to 90+; moving from CRA to Next.js brought SSR and better SEO.

    • Lighthouse 90+
    • CRA → Next.js migration
    • Faster dev cycles with Vite
  • 03
    SCREENSCOMPONENTSTOKENS

    Design systems

    Shared component libraries that keep many teams' interfaces consistent and quick to build — on whatever styling stack the product calls for: utility-first CSS, component kits, CSS-in-JS or SCSS.

    • Reusable component libraries
    • Pixel-perfect from Figma
    • −30% UI development time
  • 04

    Engineering leadership

    Leading 15–20 engineers through code reviews and workshops, running frontend hiring, and planning sprints directly with clients.

    • Mentoring & code review
    • Technical recruitment
    • Sprint planning & estimation

03 — Experience

Four companies, one thread: frontends that scaleFourcompanies,onethread:frontendsthatscale

  1. Aug 2023 — Present

    Vissoft

    Lead Frontend Developer

    Team · 15–20 engineers

    Leading frontend architecture and a 15–20-person team across five key projects.

    Micro-frontend architecture

    • Designed and implemented a Module Federation architecture that lets 5+ sub-apps deploy on independent cycles, improving team autonomy.
    • Integrated Keycloak for centralised authentication and authorisation across the MFE ecosystem, with seamless single sign-on.

    Performance & UI platform

    • Raised Lighthouse scores to 90+ with advanced code-splitting, lazy loading and a Vite-based toolchain.
    • Standardised the UI layer on Tailwind CSS and Ant Design — a reusable component library that cut UI development time by 30%.
    • Led the move from CRA to Next.js, improving SEO and server-side rendering for public-facing modules.

    Team leadership

    • Manage and mentor 15–20 frontend engineers through code reviews and technical workshops.
    • Run technical recruitment for the frontend department — job descriptions, interviews and evaluation.
    • Work directly with stakeholders and clients on sprint timelines and estimates to deliver complex features on time.
    Key projects
    • CICD
    • VN-HID
    • BCSS
    • LIMS
    • HIS
    Stack
    • React
    • Next.js
    • TypeScript
    • Module Federation
    • NX
    • Keycloak
    • React Query
    • Tailwind CSS
    • NestJS
  2. Apr 2022 — Aug 2023

    CMC

    Frontend Developer

    Team · 15–20 engineers

    Built high-traffic HR, booking and telecom-retail platforms in a large outsourcing team.

    Product delivery

    • Developed and maintained high-traffic web apps — HRMS and telecom retail platforms for TrueMoveH and Singtel — used by thousands of people daily.
    • Built responsive, pixel-perfect interfaces in React and Vue from complex Figma prototypes.
    • Integrated RESTful APIs on Node.js (Express) and MongoDB, optimising data retrieval for booking and management modules.

    Quality & collaboration

    • Resolved critical defects with the QA team and refactored features to improve scalability and page-load times.
    • Acted as a key technical contact for BAs and SAs refining BRDs and SRSs, and designed API contracts with backend teams across microservices.
    Key projects
    • HRMS v1 & v2
    • Booking Room (SAT)
    • TrueMoveH (Ascend)
    • Samudera
    • Singtel
    Stack
    • React
    • Vue.js
    • Node.js (Express)
    • MongoDB
    • Swagger
    • Bitbucket
    • Figma
  3. Apr 2021 — Apr 2022

    Tinh Van Software

    Frontend Developer

    Team · 5–7 engineers

    Built data-visualisation modules for Valuestreamer, a structured problem-solving platform.

    Core features

    • Built complex data-visualisation modules and interactive dashboards that help enterprise clients solve structured problems.
    • Maintained a reusable component library on Ant Design for consistent, faster delivery across modules.

    Quality

    • Migrated legacy code to TypeScript, reducing runtime errors by 25%.
    • Streamlined state for complex interactions with Redux Toolkit, and covered critical business logic with Jest unit tests.
    • Turned requirements into technical specs with Product Owners and UI/UX designers in Agile/Scrum.
    Key projects
    • Valuestreamer
    Stack
    • React
    • TypeScript
    • Redux Toolkit
    • Ant Design
    • Styled Components
    • react-hook-form
    • zod
    • Jest
  4. Oct 2020 — Apr 2021

    Bunbusoft

    Frontend Developer

    Team · 5–7 engineers

    Built Techmate, a smart booking and scheduling management system.

    Feature engineering

    • Built the core room-availability, booking and scheduling modules, handling complex real-time state in React.
    • Implemented JWT / OAuth2 authentication and authorisation flows for role-based access.
    • Developed responsive interfaces from Figma with a consistent CSS-in-JS / SCSS design system, and optimised retrieval of large booking datasets.
    Key projects
    • Techmate
    Stack
    • React
    • REST APIs
    • JWT / OAuth2
    • Git
    • Postman
    • Figma

04 — Stack

The modules I exposeThemodulesIexpose

What I have shipped to production, grouped the way a host app would consume it.

federation.config.ts

new ModuleFederationPlugin({

name: "chuong",

exposes: {

"./core":// Core
  • React
  • Next.js
  • Remix
  • TypeScript
  • Node.js
  • Vue.js
  • Angular
  • Electron
"./architecture":// Architecture
  • Module Federation
  • Micro-frontends
  • NX monorepo
  • Keycloak SSO
  • SSR / SEO
"./ui":// UI & design systems
  • Tailwind CSS
  • shadcn/ui
  • HeroUI
  • Radix UI
  • MUI
  • Ant Design
  • Styled Components
  • SCSS
  • Figma
"./data":// Data & state
  • React Query
  • Redux Toolkit
  • react-hook-form
  • zod
  • REST APIs
"./backend":// Backend
  • NestJS
  • Express
  • MongoDB
  • Swagger
"./delivery":// Delivery & quality
  • Vite
  • Jest
  • Lighthouse
  • Git / Bitbucket
  • JIRA
  • Postman

},

});

05 — Recognition

Awards, certification & educationAwards,certification&education

  1. 2025

    Award

    Dedicated Employee Award

  2. 2024

    Award

    High Potential Award

  3. 2021

    Certification

    Meta Front-End Developer Professional Certificate

    Meta

  4. 2018–2021

    Education

    Pearson BTEC Level 5 HND in Computing

    BTEC FPT International College

    International IT programme · “Excellent Student” for four consecutive semesters

Off-screen

  • Teamfight Tactics
  • Badminton
  • AI research

06 — Contact

Let's build a frontend your teams can scale.Let'sbuildafrontendyourteamscanscale.

Have a frontend architecture, micro-frontend or team-scaling challenge? I'd be glad to hear about it.

Email

chuongcn.dev@gmail.com

Phone

+84 987 374 741

Location

Hanoi, Vietnam

  • Send an email→
  • Download CV (PDF)↓

© 2026 Chu Nguyen Chuong

Designed & built with Next.js and three.js

Back to top ↑