logo
Portrail image

Hi, I'm Duong Trung Nguyen 

I'm a full-stack developer specializing in React.js/Next.js & Node.js/NestJS/SpringBoot, passionate about building scalable and high-performance web applications. While still early in my career, I've worked on multiple projects with MongoDB, Redis, Docker, and cloud deployments. I also have experience with Python for AI applications and continuously explore new technologies.

District 7, Ho Chi Minh, Viet Nam

Available for new projects

About me

Fullpose

Curious about me? Here you have it:

I'm a Full Stack Software Engineer with 2+ years of experience building enterprise platforms, financial systems, workflow engines, and IoT solutions using TypeScript, Java, PostgreSQL, and cloud technologies.

I have experience designing scalable APIs, distributed processing systems, system integrations, and business-critical workflows for high-volume operations. I've worked across finance, ERP, IoT, and transportation domains using NestJS/Spring Boot, Next.js, SQL/NoSQL databases, Redis, Docker, AWS, and Azure.

In professional projects, I've contributed to digital banking services, invoice access platforms, payment systems, vehicle activity tracking, and internal operation portals. I enjoy owning features end-to-end, from architecture discussion and API design to frontend implementation, code reviews, and production issue investigation.

Beyond client and enterprise work, I also build open-source tools from real engineering pain points. My projects include NestPlatform, a collection of reusable NestJS libraries, and API Lens MCP Server for making OpenAPI specifications easier for AI agents to explore.

Finally, some quick bits about me.

  • Software Engineering student at Ton Duc Thang University
  • Full Stack Software Engineer based in Ho Chi Minh City
  • Finance, ERP, IoT, and transportation domain experience
  • Passionate about scalable systems, AI tools, and developer productivity

I'm always open to exciting opportunities, collaborations, and technical conversations, so feel free to reach out.

Skills

Tools and skills I have gained in the process of studying and working:

Fluent

Docker

Fluent

Express.js

Fluent

Git

Fluent

JWT

Fluent

MongoDB

Fluent

MySQL

Fluent

NestJS

Fluent

Next.js

Fluent

Node.js

Fluent

NPM

Fluent

React

Fluent

Redis

Fluent

Socket.IO

Fluent

TypeScript

Good

Nginx

Good

Tailwind CSS

Good

Ubuntu OS

FastAPI

Java

Langchain

PostgreSQL

Python

RabbitMQ

Spring Boot

Experience

Here is a quick summary of my most recent experiences:

Outsourcing Full Stack Software Engineer

  • Collaborated with cross-functional teams to design and develop scalable systems using NestJS, Spring Boot, Next.js, and SQL/NoSQL databases, serving enterprise applications in Finance, ERP, IoT, and transportation domains.
  • Participated in architecture design, code reviews, core codebase/libraries development, and production issue investigations across multiple projects.
  • Payment Service System: Built a highly scalable NestJS codebase, core API services, transaction management, and event-driven distributed workflow engines on AWS, and co-led the development of RBAC, finance, and invoice processing modules.
  • Vehicle Activity Tracking System: Developed high-performance IoT core services with NestJS, PostgreSQL, DynamoDB, and AWS (S3, EC2, Athena), and built MCU firmware to integrate with vehicle sensors for fleet management.
  • Invoice Access Point System: Owned and developed RBAC, participant, and invoice processing modules for Singapore's Access Point platform using React, Spring Boot, PostgreSQL, Azure, and MinIO.

Apr 2025 - Present

Full Stack Software Engineer (On site contract by BnK Solution)

  • Contributed to digital banking services (Host-to-Host, Overseas Outward, Overseas Inward) and integrated with core banking systems to support high-volume financial transactions.
  • Designed and optimized distributed transaction processing workflows, improving reliability, scalability, and operational efficiency.
  • Developed an internal portal for digital banking operations, streamlining business processes and reducing manual workloads.

May 2025 - Jan 2026

Freelance Full-stack Developer

  • Build full-stack CMS website for VPN System using Next.js, TypeScript, TailwindCSS, Tanstack React Query, NestJS, MongoDB, Redis.
  • Build full CI/CD pipelines for auto test, deploy product
  • Setup and manage production environment using Nginx, Docker, Cloud VPS

Jun 2024 - Jan 2025

Projects

Some of the noteworthy projects I have built:

APILENS MCP Server preview

APILENS MCP Server

An open-source Model Context Protocol (MCP) server that transforms OpenAPI specifications into structured, AI-friendly context, enabling AI assistants to discover endpoints and understand schemas without manually parsing specs.

Node.js

Typescript

NPM

Git

NestPlatform Open Source library preview

NestPlatform Open Source library

An open-source collection of NestJS libraries inspired by the Spring ecosystem, simplifying common backend development tasks such as transaction management, caching, and HTTP client integration through a modular architecture.

NestJS

Typescript

Redis

NPM

MongoDB

PostgreSQL

CIMB KH (Cambodia CIMB Bank) preview

CIMB KH (Cambodia CIMB Bank)

Developed and maintained domain services around the core banking system to support international remittance and cross-border money transfer operations. Implemented business workflows for transaction processing, fee calculation, validation, and settlement while ensuring reliability, scalability, and compliance with banking requirements.

Git

Docker

Node.js

NestJS

Express.js

Typescript

PostgreSQL

RabbitMQ

Redis

Socket.io

GGF Vehicle Activity Tracking (VAT) preview

GGF Vehicle Activity Tracking (VAT)

Maintained and enhanced an IoT system for tracking spraying vehicle activities used by GGF Indonesia. Rebuilt MCU firmware to integrate with multiple sensors, processed telemetry data, and implemented calculation logic to generate accurate tracking and activity reports for real-world IoT operations.

Git

Docker

Node.js

NestJS

Express.js

Typescript

PostgreSQL

React

Redis

Socket.io

Ubuntu

Nestro preview

Nestro

Nestro is an open-source microservices service discovery solution built specifically for NestJS applications. Inspired by Spring Cloud Netflix Eureka, it simplifies service registration, discovery, and communication across distributed services, helping developers set up a high-performance and scalable NestJS microservice architecture with minimal effort.

Git

Node.js

NestJS

Express.js

Typescript

NPM

Picverse preview

Picverse

Picverse is a cloud-based social networking platform that empowers creative individuals to share, discover, and interact around inspiring visual content. Inspired by platforms like Pinterest, Picverse focuses on community-driven media sharing with modern features for collaboration and content discovery.

Git

Node.js

Next.js

Typescript

Tailwindcss

NestJS

Express.js

JWT

Socket.io

MongoDB

Redis

Nginx

Docker

Ubuntu

Ivy Fashion Shop preview

Ivy Fashion Shop

Ivy Fashion is a full-featured fashion e-commerce platform built to simulate real-world shopping workflows. The system includes a responsive frontend (Next.js 14), scalable backend (NestJS & Spring Boot), and an AI service (FastAPI).

Git

Node.js

Next.js

Typescript

Tailwindcss

NestJS

Express.js

JWT

Socket.io

MongoDB

Redis

Python

FastAPI

Langchain

Ubuntu

Nginx

Docker

Get in touch

What's next? Feel free to reach out to me if you are looking for a developer, have a query, or simply want to connect.

You may also find me on these platforms!