Nam Nguyễn
Home Profile About Contact

Designed by Kuon Yagi

Nam
Nguyen
fullstack developer / web engineer

Portfolio

My
Profile
Check out my projects here
Banner 02
02

Profile

Nam Nguyễn

Senior Frontend Developer

Ho Chi Minh City, VietnamOpen to senior frontend / full-stack roles
NN
0+

Years of experience

0

Flagship projects

0

Companies shipped for

0+

Technologies in production

01

Highlights

What I bring to a product team, in short.

016 years of experience in software development, with a strong frontend focus
02Built responsive, production-grade web interfaces with ReactJS, NextJS, TypeScript and TailwindCSS
03Delivered cross-platform mobile apps with React Native and Flutter, sharing one design system with the web
04Translated Figma designs into pixel-accurate, reusable and accessible component libraries
05Integrated REST APIs, OAuth2/JWT authentication and real-time data streams into frontend applications
06Optimized frontend performance: SSR/ISR, code splitting, lazy loading, bundle size and Core Web Vitals
07Improved application performance and reduced memory usage in production environments
08Worked AI-augmented daily with Claude Code, Cursor and GitHub Copilot for prototyping, refactoring, test generation and code review
09Wrote unit and component tests with Jest, React Testing Library and Vitest; enforced quality gates in CI
10Shipped through CI/CD pipelines using GitHub Actions, GitLab CI, Azure Pipelines and Docker
11Designed and developed scalable backend systems with Java/Spring Boot, Node.js and Python FastAPI for full-stack ownership
12Conducted code reviews, mentored developers and shaped frontend architecture for scalability and maintainability
02

Skill-set

Where the hours have gone.

Programming Language / Framework

NextJS / ReactJS / TypeScript90%
HTML 5 / CSS 3 / TailwindCSS80%
React Native / Flutter70%
Java / Spring Boot60%
Python40%

Cloud Services / Others

AI-Augmented Dev (Claude Code, Cursor)90%
Docker / CI-CD70%
Azure60%
SQL / NoSQL60%
Kubernetes50%
03

Technical Skills

Stack I use day to day, grouped by domain.

Frontend Engineering

  • Core: ReactJS, NextJS (App Router, SSR/SSG/ISR), React Native, VueJS
  • Languages: TypeScript, JavaScript (ES6+), HTML5, CSS3
  • UI & Styling: TailwindCSS, Material UI, Ant Design, styled-components, responsive & mobile-first design
  • State & Data: Redux Toolkit, Zustand, React Query (TanStack Query), Context API, React Hook Form
  • Design to Code: Figma-to-code pipelines, reusable component libraries, design systems

Software Design & Architecture

  • Design Patterns: Singleton, Factory, Observer, Strategy
  • Architectural Styles: Microservices, Serverless, Layered, Event-driven (Kafka), webhook
  • API Design: RESTful APIs, OpenAPI/Swagger documentation
  • Frontend Architecture: component-driven design, module boundaries, shared design tokens

AI-Augmented Development

  • AI coding agents: Claude Code, Cursor, GitHub Copilot, Codex
  • Prompt-driven workflows: AI-accelerated prototyping, refactoring, test generation, documentation
  • Automated code review and quality gates driven by AI agents inside CI pipelines
  • Applied AI in product: RAG, vector search, embeddings, LLM orchestration

Testing, Quality & Performance

  • Testing: Jest, React Testing Library, Vitest, JUnit, Mockito
  • Performance: Core Web Vitals, bundle analysis, code splitting, lazy loading, memoization
  • Practices: code review, clean code, Git/GitHub flow, Agile/Scrum

Backend, APIs & Data

  • Languages: Java, TypeScript, JavaScript, Python, SQL, Dart, PHP
  • Back-end: Spring Boot (Java), Node.js (Express), Python FastAPI
  • Auth: OAuth2, JWT, Spring Security, Azure AD
  • Databases: MySQL, Microsoft SQL Server, MongoDB, Redis
  • ORM & Data Access: Hibernate, JPA

DevOps & Cloud

  • CI/CD: GitHub Actions, GitLab CI, Azure Pipelines
  • Containerization & Orchestration: Docker, Kubernetes
  • Cloud: Azure (Azure AD, Azure AI Search, Key Vault), managed cloud server / VPS
  • Monitoring & Logging: Prometheus, Grafana, Telegram webhook
04

Career Timeline

Companies and the stack I shipped there.

  1. 2019

    SK Telecom

    Frontend Developer

    VueJSJavaScriptHTML/CSS
  2. 2020

    Telvero

    Mobile Developer

    React NativeJavaScriptREST APIs
  3. 2021 - PresentCurrent

    Humana

    Senior Full-stack Developer

    ReactJSNextJSSpring BootAzureKubernetesDockerApache NiFi
05

Experience

Flagship projects, what I owned and what they run on.

Senior Frontend Developer

Nadio — Audio Storytelling Platform

nadio.co.kr

Built the web and mobile experience of Nadio (nadio.co.kr), a Korean audio-content platform delivering original stories and audiobooks. The NextJS web portal and the React Native companion app share one design system and one REST API layer covering content discovery, streaming playback, subscriptions and payments.

  • Developed the NextJS + TypeScript web application: content discovery, series and episode pages, audio player, subscription and checkout flows.
  • Built a reusable component library and shared design tokens across the web app and the React Native mobile app to keep the UI consistent on every platform.
  • Implemented the streaming audio player with background playback, resume position, playlist queue and offline caching on React Native.
  • Applied SSR/ISR and dynamic routing in NextJS for SEO on public catalog pages, reducing first-load time and improving Core Web Vitals.
  • Translated Figma designs into pixel-accurate, responsive layouts across mobile, tablet and desktop breakpoints.
  • Integrated REST APIs for catalog, playback telemetry, authentication (OAuth/JWT) and payment, with caching and optimistic updates via React Query.
  • Managed global state with Redux Toolkit / Zustand and removed re-render hotspots through memoization, list virtualization and code splitting.
  • Wrote component and unit tests with Jest and React Testing Library, and shipped to staging and production through CI/CD.
NextJSReactJSTypeScriptTailwindCSSReact NativeRedux ToolkitReact QueryJestReact Testing LibraryGitHub ActionsDocker
Senior Frontend Developer

AI Web Builder

Designed and built an AI-powered web builder that generates production-ready UI source code (ReactJS/VueJS). Users compose applications through a NextJS portal, then deploy the generated code to the cloud or download it to run locally.

  • Built the builder portal in NextJS/ReactJS: project workspace, live preview, prompt panel and code viewer with syntax highlighting.
  • Defined the standards the AI agent must follow for generated code: component structure, TypeScript typing, styling conventions and accessibility.
  • Integrated AI coding agents into both the product and the team workflow — prompt-driven generation, automated refactoring, test generation and code review.
  • Implemented streaming preview of generated components with incremental rendering for large outputs.
  • Designed the system architecture supporting automated frontend code generation and cloud deployment workflows.
  • Developed authentication and data storage modules with Spring Boot and wired the frontend to them through REST APIs.
  • Mentored junior developers, ran code reviews and enforced maintainability and performance standards.
NextJSReactJSTypeScriptVueJSPythonLLM prompt orchestrationSpring BootJWTGitLab CIDockerAzure K8s
Senior Full-stack Developer (Frontend focus)

Semantic Search Platform

Enterprise search platform that lets users search, discover and retrieve information across crawled web content and uploaded documents (PDF, DOCX). Azure AI Search powers indexing and retrieval, combined with Retrieval-Augmented Generation (RAG) for context-aware answers.

  • Built the ReactJS + TypeScript frontend: search experience, filters and facets, ranked results, document preview and the administration console.
  • Implemented streaming AI answers (RAG) in the UI with incremental rendering, citation highlighting and drill-down to the source document.
  • Designed reusable components for document upload, ingestion progress and permission management, responsive across screen sizes.
  • Integrated REST APIs for search orchestration, document retrieval and AI-assisted query processing, with explicit loading, error and empty states.
  • Developed backend services in Spring Boot plus Python pipelines and crawlers for content ingestion, transformation and enrichment.
  • Integrated Azure AI Search for full-text search, semantic search, filtering and ranking, and implemented RAG on top of LLMs.
  • Wrote unit and integration tests, resolved production issues and contributed to CI/CD and deployment automation.
ReactJSTypeScriptSpring BootPythonAzure AI SearchRAGVector SearchEmbeddingsLLMsKafkaRedisDockerAzure PipelinesAzure K8s
Senior Full-stack Developer

Health Care Event Processing

Platform for managing Apache NiFi environments used in healthcare data integration — flows, clusters and deployment pipelines. A ReactJS console drives flow orchestration, cluster administration, deployment automation and monitoring.

  • Built the ReactJS management console: flow orchestration screens, cluster administration, deployment pipelines and monitoring dashboards.
  • Visualized cluster health and Prometheus metrics in the UI with live status, charts and alerting views.
  • Implemented Azure AD (OAuth2/OIDC) sign-in and role-based access control across the React frontend and the backend services.
  • Developed backend components in Spring Boot to authenticate and communicate with Apache NiFi clusters using self-signed SSL/TLS certificates.
  • Implemented deployment and configuration management for NiFi clusters packaged as Helm charts on Kubernetes.
  • Collaborated on deployment, troubleshooting and operational support for cloud-native data integration platforms.
ReactJSTypeScriptJavaSpring BootApache NiFiAzure ADPrometheusGrafanaSQL ServerAzure PipelinesDockerKubernetes
Mobile Developer

mDoctor — Connected Vehicle Mileage Tracking

Cross-platform mobile application that pairs with a car head unit over Bluetooth to record trips and measure driven distance, then syncs the data to the backend for reporting.

  • Built the Flutter mobile app: trip dashboard, mileage history, vehicle pairing and settings screens for Android and iOS.
  • Implemented Bluetooth/BLE pairing and the full connection lifecycle with the vehicle unit, including reconnect and background handling.
  • Processed live trip telemetry into distance calculations, stored trips offline and synced them once connectivity returned.
  • Designed responsive layouts and charts for trip statistics across phone and tablet form factors.
  • Integrated REST APIs for account management, vehicle registration and trip synchronization with JWT authentication.
FlutterDartBluetooth / BLEBackground servicesREST APIsJWTSQLite
06

Education

2019

Bachelor of Management Information Systems

University of Finance and Marketing, Ho Chi Minh City, Vietnam

About Me
I love coding and making things on the web
Banner 03
03



01
ABOUT ME
Nguyễn Đức Nam
Born in 1997, at Ho Chi Minh city, Viet Nam. I started my professional career in late 2019.
As a fullstack developer, I love creating quality website/app/system that operates stably, securely and is UI/UX friendly for my customers.
About me



02
SERVICES
Web app and UI/UX is my main focus on most projects I attended. An successful web must be accessible, responsive, easy to use and security, it is my main targets of any projects.
As the grow of mobile devices, mobile app development have become an important process of many organizations. Beside native app development, cross-platform is considered as effective solution for building native app with single source code, which can reduce time and cost of app development. With Flutter or React Native, I can create beautiful apps that meet specific requirements for my customers.
API and Database is the heart of any system that will manage and operate data flows for business. A good system must be designed that can be scaled as its growing, easy to maintain, and security. As a fullstack developer, I'd love to provide my customer the best services from my knowledge and experiences.



03
SKILL SET

Programming Language / Framework

NextJS / ReactJS / TypeScript90%
HTML 5 / CSS 3 / TailwindCSS80%
React Native / Flutter70%
Java / Spring Boot60%
Python40%

Cloud Services / Others

AI-Augmented Dev (Claude Code, Cursor)90%
Docker / CI-CD70%
Azure60%
SQL / NoSQL60%
Kubernetes50%



Contact
namnguyenduc118@gmail.com
(+84) 868 212 741
Banner 04
04
SCROLL DOWN
SCROLL DOWN