Skip to content

Thinh Nguyen

Available for new opportunities

Hi, I'm Ryan — based in Ho Chi Minh City

Thinh Nguyen

I'm aFull-Stack Developer

I build scalable, high-performance web platforms end-to-end — from pixel-polished React frontends to resilient microservice backends. 7+ years across e-commerce, insurance, airlines & SaaS — turning complex requirements into fast, maintainable products.

Ho Chi Minh City, Vietnam
whoami

An engineer, compiled

Strongly-typed, production-ready and shipping across the universe of the stack.

TSengineer.ts
UTF-8 · LF
1// ~/portfolio/engineer.ts2const engineer: FullStackDeveloper = {3 name: "Thinh Nguyen",4 alias: "Ryan",5 based: "Ho Chi Minh City, VN",6 experience: { frontend: "7+ years", backend: "6+ years" },7 stack: ["TypeScript", "React", "Next.js", "Node.js", "Golang"],8 focus: ["scalable systems", "performance", "clean architecture"],9 available: true,10};11 12ship(engineer).toProduction(); // 160K+ orders/day · 400+ stores
compiled successfully mainavailable: true
About

Engineering across the full stack

I turn complex, ambiguous requirements into fast, maintainable products — owning everything from the database schema to the final pixel.

Thinh Nguyen (Ryan)

Full-Stack Developer · Ho Chi Minh City, Vietnam

Experienced Full-Stack Developer with 7+ years in Frontend (React, Next.js, Angular) and 6+ years in Backend (Node.js, Golang, NestJS, Microservices). Passionate about scalable web applications, performance optimization, and clean architecture — with work spanning e-commerce, insurance, airlines, and SaaS platforms.

ScalabilityPerformanceClean ArchitectureDX

0+

Years Frontend

React · Next.js · Angular

0+

Years Backend

Node.js · NestJS · Golang

0K+

Daily Orders

Synced across 400+ stores

0%

Faster APIs

REST & GraphQL optimization

Frontend Engineering

Pixel-polished, accessible interfaces with buttery interactions and state management that scales.

ReactNext.jsTypeScriptTailwind

Backend & APIs

Resilient microservices and strongly-typed APIs built on clean architecture and clear boundaries.

NestJSNode.jsGolangGraphQL

Cloud & DevOps

Serverless infrastructure, automated pipelines and observability that ship features quickly and safely.

AWSDockerTerraformCI/CD

Education

University of Information Technology

Bachelor of Science, Software Engineering

2015 — 2019 · Ho Chi Minh City, Vietnam

Tech & Innovation

System ArchitectureAI-driven ApplicationsCloud ComputingOpen Source

Beyond Code

BadmintonMoviesMusicTravel
Selected Work

Things I've shipped

A few platforms I've designed and built end-to-end — from talent marketplaces and telehealth apps to construction SaaS and large-scale order pipelines.

Structur logo
Structurapp.structur.com
Featured projectFull-Stack2025 — Present

Structur

Construction management SaaS platform

A construction-management SaaS covering the full project lifecycle — from lead capture and AI-assisted estimating through active construction to invoicing and closeout. A Turborepo monorepo with a Next.js web app, a dedicated client portal and a NestJS GraphQL API serving general & specialty contractors.

Full lifecycle

lead capture → invoicing & closeout

3 apps

web app · client portal · GraphQL API

AI estimating

estimates from uploaded PDF plans

React 19Next.js 15NestJSGraphQLPrismaSupabaseStripeQuickBooksTurborepo
View case study
Clerked logo
2023 — 2024
Web + iOS / AndroidWebRTC video consultations

Clerked

Cross-platform telehealth practice platform

Frontend

A telehealth platform connecting allied-health providers — doctors, nurses, physiotherapists & speech therapists — with their patients. Appointments, live video consultations, real-time chat, clinical records and Stripe billing, shipped as a React web dashboard and a React Native iOS/Android app sharing one design language.

  • Cross-platform: a Vite + React web dashboard and a React Native iOS/Android app
  • WebRTC video consultations (Daily.co) wired into appointment scheduling
  • Real-time chat & presence over Socket.io — groups, 1:1, typing & unread counts
ReactReact NativeTypeScriptZustandReact QueryDaily.coSocket.ioStripeAnt Design
View details
Komi.io logo
2022
3 surfacesShopify integration

Komi.io

Platform for talents & their fan clubs

Frontend

A platform where talents bring new projects to their fans — spanning talent, consumer and admin surfaces, with real-time collaboration safeguards and rich e-commerce integrations.

  • Built talent, consumer & admin sites with drag-drop (react-beautiful-dnd)
  • Shopify integration, auto-save & profile localization
  • Firebase locks preventing concurrent profile edits
ReactNext.jsAnt DesignRedux-SagaShopifyFirebaseVite
View details
eCommerce logoeCommerce
2021 — Present
+40% faster APIs7 → 1 Next.js ports

eCommerce

Insurance e-commerce at scale

Full-Stack

High-performance APIs and scalable microservices powering FWD's e-commerce and marketing platforms, with a consolidated multi-product Next.js delivery pipeline.

  • 6 products served from a single Next.js source (7 ports → 1)
  • REST & GraphQL APIs tuned for +40% faster responses
  • Microservices architecture with CI/CD & automated testing
NestJSGraphQLServerlessNext.jsAWSDatadog
View details
POS Order Sync logoPOS Order Sync
2020
160K+ orders / day400+ stores

POS Order Sync

160K+ daily orders, 400+ stores

Full-Stack

A real-time POS order-synchronization and inventory system for a high-traffic fast-food chain (Pizza Hut Japan, AirAsia & more), engineered for throughput and resilience.

  • Real-time order sync across 400+ stores (160K+ orders/day)
  • gRPC microservice comms + RabbitMQ async processing
  • MongoDB indexing strategy for +30% database performance
Node.jsgRPCRabbitMQMongoDBRedisAWS
View details
Career

Where I've made impact

Six years of shipping production systems — from 160K-orders-a-day POS pipelines to multi-product Next.js platforms.

Sourcecode

FWD Oneweb · FWD eCom

Nov 2021 — Present
Full-Stack Developer Ho Chi Minh CityRemote

Built high-performance APIs and scalable microservices for e-commerce and marketing platforms in the insurance space, handling large-scale data processing and integrations.

BackendNode.jsNestJSServerlessTypeScriptGraphQLRESTMongoDBRedis
FrontendNext.jsReactTypeScriptMUIStyled Components
DevOps & CloudAWS (S3, Lambda, EC2, CloudFront)DockerGitHub ActionsDatadog
  • Developed & optimized REST and GraphQL APIs in NestJS, improving response times+40% faster
  • Consolidated 7 Next.js ports into 1 source running 6 products, slashing deployment time−70% deploy
  • Refactored a 2-year-old codebase in just 1 month, resolving memory issues from multi-instance monorepos1 month
  • Designed microservices architecture for scalability & maintainability, plus CI/CD with automated testing

DIQIT

Pizza Hut Japan · AirAsia · more

Oct 2019 — Dec 2021
Full-Stack Developer Ho Chi Minh CityOn-site

Built a POS order-synchronization system and inventory-management solution for a high-traffic fast-food chain, processing 160,000+ daily orders across 400+ stores.

BackendNode.jsExpressRESTMongoDBRedisRabbitMQgRPC
FrontendNext.jsReactVue.jsTypeScriptMUIRedux
DevOps & CloudAWS (S3, Lambda, OpenSearch, EC2)DockerGitHub Actions
  • Built a large-scale order-synchronization system with real-time updates across all stores160K+ / day
  • Implemented gRPC communication between microservices, reducing API latency
  • Optimized MongoDB queries & indexing strategies, improving database performance+30% DB
  • Integrated RabbitMQ for asynchronous order processing, reducing system load

Nguyen Hiep Software

vieclamtotnhat.com · shynhpremium.vn

Feb 2018 — Oct 2019
Full-Stack Developer Ho Chi Minh CityOn-site

Developed a recruitment platform and a beauty-salon introduction website, owning booking APIs and caching layers end-to-end.

BackendNode.jsExpress.jsMongoDBRedis
FrontendAngularJSBootstrapjQuery
CloudAWSEC2
  • Built and optimized booking APIs with Express.js
  • Implemented Redis caching mechanisms, enhancing application speed & efficiency
Tech Stack

Tools I build with

A pragmatic, battle-tested toolkit spanning the entire delivery pipeline — picked for the job, not the hype.

ReactNext.jsTypeScriptNode.jsNestJSGraphQLGolangAWSDockerPostgreSQLMongoDBRedisgRPCReactNext.jsTypeScriptNode.jsNestJSGraphQLGolangAWSDockerPostgreSQLMongoDBRedisgRPC
RabbitMQTailwind CSSVue.jsReduxZustandReact QueryStripeWebRTCPrismaSupabaseTerraformServerlessRabbitMQTailwind CSSVue.jsReduxZustandReact QueryStripeWebRTCPrismaSupabaseTerraformServerless

Languages

TypeScriptJavaScriptNode.jsGolang

Frontend

ReactNext.jsReact NativeVue.jsReduxZustandReact QueryTailwind CSSMUIAnt DesignStyled Components

Backend

NestJSExpressGraphQLREST APIsgRPCWebSockets

Databases

PostgreSQLMongoDBRedisSupabase

DevOps & Cloud

AWSLambdaS3EC2CloudFrontCognitoFirebaseDockerTerraformCI/CD

Testing & Tooling

JestCypressSonarCloudRabbitMQGitScrum / Agile
Contact

Let's build something great

Have a role, a project, or just want to talk shop? Pick whatever's easiest — I'll get back to you within a day.

Available for freelance & full-time

Open to new opportunities

Whether it's a product to build, a role to fill, or a chat about system architecture — my inbox is always open.

Ho Chi Minh City, Vietnam Replies within a day

LinkedIn

in/tienthinh1997

Résumé

Download PDF