[>_]in~/about$cat /about/resume.md
~/about/resume.md

Trinh Nguyen

Senior Full-Stack Engineer, front-end focus
Updated October 2026

Full-stack engineer with 10+ years of experience building web applications, most recently with React, Next.js, TypeScript and Node.js. Most of my work is on the front end: turning designs into working interfaces, keeping pages fast, and making features work well on desktop and mobile.

I've worked at product companies and consultancies, first in Vietnam and since 2020 remotely for US teams. I use Claude Code and GitHub Copilot in my daily work. I'm looking for a senior front-end-focused role on a product team.

Front endReact, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, Angular.js
Back endNode.js, Express, PHP / Laravel, Ruby on Rails
Data and infrastructurePostgreSQL, Docker, GitHub CI/CD
Testing and monitoringJest, React Testing Library, Honeybadger
Web platformsWordPress, Squarespace, Webflow
AI-assisted developmentClaude Code, Claude Design, GitHub Copilot

Senior Full-Stack Engineer (Contract)

Cream + Sugar CreativeDesign agency · Remote · Feb 2025 – Present
-

Built client projects from the agency's Figma designs across WordPress (Elementor), Squarespace, Webflow and Next.js.

-

Built a static Next.js site for a national healthcare research survey, and an internal web tool for healthcare teams.

-

Built utility tools for clients, such as scripts that collect site data into Google Sheets reports, replacing manual exports.

-

Wrote scripts that reuse content across a site, so clients update information in one place instead of copying it to every page.

-

Set up integrations between client sites and third-party services, so data like new subscribers flows into the client's marketing tools automatically.

-

Maintain live sites for the agency: new features, bug fixes, and technical advice. Joined early planning on projects with the agency team.

Full-Stack Engineer

The June Care CompanyChildcare marketplace · Remote · Jan 2022 – Feb 2025
-

Built front-end and back-end features for a marketplace app connecting families with childcare providers.

-

Built in-app chat, provider matching and map-based search, designed to work on both desktop and mobile.

-

Added Stripe payments so families could pay providers directly in the app.

-

Reduced bundle size and page load time with tree-shaking, lazy loading and dependency cleanup.

-

Set up deployment pipelines on Google Cloud Platform with GitHub CI/CD and trunk-based development, so the team could release to production daily.

-

Added LogRocket and Honeybadger to catch errors and trace problems in production.

-

Worked with product and design on each feature, from UI implementation through release.

Full-Stack Engineer

CoderPushSoftware consultancy · Remote, Ho Chi Minh City · Mar 2020 – Jan 2022
-

Built SEO-friendly web apps with React, Next.js, TypeScript and Node.js for client projects.

-

Added features and improved performance in existing React codebases.

-

Turned designers' wireframes into responsive UIs built from reusable components.

-

Wrote Jest unit tests and took part in code reviews across client projects.

Software Engineer

SaritasaUS custom software company, Vietnam office · Ho Chi Minh City · Mar 2014 – Dec 2019
-

Worked on many client projects, building front ends in Angular.js and React and back ends in ASP.NET and C#.

-

Gave input on system design, API design and database performance.

-

Worked with US-based teams and clients across time zones to ship and maintain client software.

Software Engineer at CSC and VNG Corporation in Ho Chi Minh City, building ASP.NET web applications for each company's products.
Higher Diploma in Software Engineering
FPT Aptech · Ho Chi Minh City, Vietnam
English, Vietnamese
[>_] in $

type a command and press enter, or press ⌘K for suggestions

Run a command

Help

how this site works · esc to close

About this site

This is Trinh Nguyen's dev blog, dressed up as a terminal. Instead of clicking through pages, you run commands against a small virtual file system with three directories:

~/posts~/topics~/projects~/about

How to use it

  • Type a command at the prompt and press enter. Output is added below, like a shell session.
  • Press ⌘K (Ctrl+K on Windows/Linux) to open the command palette with suggestions and your recent commands.
  • The /posts, /topics, /projects and /about links in the header are shortcuts for cd ~/posts && ls and friends.
  • Chain commands with &&, e.g. cd ~/about && cat me.md.
  • To read an article, ls a directory, then cat the file you want.

Commands