NTH

Greetings, I am Ngo The Hai, a Fullstack Engineer / Product Architect based in Hanoi, Vietnam with 6+ years building product-facing web platforms — from React / Next.js frontends to Node backends and graph / document / relational data stores.

I care about shipping systems that stay adaptable: typed TypeScript stacks, clear domain models, and real-time surfaces when the product needs them. Recent work spans compliance tooling, AI-assisted learning paths, and live logistics tracking — often owning several workstreams at once.

Continuously sharpening the craft and staying close to how the web evolves, I aim to deliver work that holds up under real users and real deadlines.

For recruiters

RECRUITER CHAT

Talk to Ngo The Hai's candidate agent — ask about experience, stack, and fit, or upload a JD for a compatibility score. Five questions per hour once you’re in.

Checking session…

EXPERIENCE

Web Developer (Full stack)

Jul 2022 – present

Evovision · Serbia — Remote

  • Compliance platform: led Vue/Postgres migration to React/TypeScript/MongoDB; built a Dynamic Schema engine for custom user models from the UI; real-time features with Socket.io and Redis.
  • AI assisted Education platform: designed Node.js & Neo4j backend for personalized learning paths; React faculty dashboards and AI companion workspaces.
  • Global Ship Delivery Tracking: real-time AIS route planning and tracking with React, Node, and MongoDB.

Product Owner & FE Developer

Jan 2020 – Jun 2022

Viettel Digital Services · Vietnam

  • Migrated legacy systems to Next.js & TypeScript, cutting lead time from development to deployment roughly in half.

Product Owner / Developer

Aug 2018 – Dec 2019

Viettel Telecom · Vietnam

  • Scaled a web-based budget management system deployed in Mozambique.

SKILLS

Tap or hover a logo to see how I use it

SOME SIMPLE PROJECTS

A grain of salt: these demos are from a while ago and may look dated next to today's stack. I haven't had time to refresh them yet — take them as older snapshots, not my current bar.

Swipe sideways for projects · scroll vertically for other sections

Instagram Mimic

Instagram Mimic

A website that mimics the functionality of Instagram would provide users with the ability to share and view photos and interact with content by liking and commenting, and a profile page. Website uses SQL database and Storage (Supabase)

Stacks

Next.js
Tailwindcss
Supabase
Prisma
tRPC
SQL DB
TweetTime

TweetTime

A website that mimics the functionality of Twitter would allow users to share short-form messages and images, or "tweets" with their followers. Similar to Twitter, the website would allow users interact with content by liking, retweeting, and replying to tweets. Website uses noSQL database and Storage (Firebase)

Stacks

Next.js
Tailwindcss
Firebase
noSQL DB
TrailerStorm

TrailerStorm

This website utilizes Nextjs server-side rendering to automatically retrieve and cache the most popular movies on a daily basis, allowing users to request additional information and view trailers for each title. The website provides both dark and white themes to accommodate user preferences.

Stacks

Next.js
RestAPI
Tailwindcss
Google Search Mimic

Google Search Mimic

A website that mimics the functionality of Google search using Google Search Engine allows them to easily find information on the internet and display these results on a search results page.

Stacks

Next.js
RestAPI
Tailwindcss
NTH blog

NTH blog

A platform for disseminating informative insights and techniques relating to technology, as well as miscellaneous topics of interest, comes in dark or light theme and mobile friendly. Visitors have the ability to log in and contribute their thoughts through the comment section.

Stacks

Next.js
Tailwindcss
Framer-motion
Prisma
tRPC

Contact me at: