Thai Ngoc Quyen
TNQ
DEV

Thai NgocQuyen

Software Engineer & Solution Architect

|

About Me

Professional Summary

As a dedicated Software Engineer, I specialize in building robust, scalable systems using modern technologies and best practices. My experience spans from microservices architecture to full-stack development, with a strong focus on clean code and efficient solutions.

1+
Years Experience
10+
Projects Completed

Education

Bachelor of Engineering in Information Technology
Nguyen Tat Thanh University, Ho Chi Minh City
GPA: 3.3/4.0
🏆 Academic Encouragement Scholarship (2023, 2024, 2025)

Languages

Vietnamese
Native
English
Intermediate

Work Experience

Estuary Solutions logo

Mobile Developer

Estuary Solutions
Thành phố Hồ Chí Minh, Việt Nam
Estuary Solutions image 1
Estuary Solutions image 2
Oct 2025 - Jan 2026

Developed a Core Loyalty Base Application designed for high customizability and white-label deployment across multiple enterprise clients.

Managed complex application states using MobX, ensuring high-performance, reactive UI/UX across hundreds of user interactions.

Integrated Firebase services (Auth, Cloud Messaging, Firestore) for real-time data synchronization and push notification systems.

Optimized API communication flows using Axios with request interceptors and implemented modular component architecture in React Native.

Collaborated with cross-functional product and design teams to deliver scalable, maintainable mobile solutions on tight sprint cycles.

CNPT Technology JSC logo

Backend Developer

CNPT Technology JSC
Thành phố Hồ Chí Minh, Việt Nam
CNPT Technology JSC image 1
CNPT Technology JSC image 2
CNPT Technology JSC image 3
Jun - Sep 2025

Designed and implemented core backend services using Spring Boot and PostgreSQL for a Criminal Investigation Management System.

Built micro-service communication channels using Apache Kafka (event-driven) and gRPC (synchronous inter-service calls).

Applied the Saga Pattern to orchestrate distributed transactions across microservices (evidence, investigation, reporting modules).

Secured all APIs using Spring Security with OAuth2.0 standards and JWT signed via RSA key pairs.

Enhanced system performance using Redis caching strategies, reducing case-data processing time by 40%.

Managed version control with Git and participated in Agile Scrum ceremonies — successfully completed internship with an 'Excellent' review.

Technical Skills

Programming Languages

Java

Spring Boot 3.x, Java 21 Virtual Threads

JavaScript / TypeScript

React Native Expo, React.js, Node.js

C#

ASP.NET MVC, Entity Framework, .NET Core

Python

FastAPI, Celery Workers, AI/ML Integration

Frameworks & Libraries

Spring Boot

Microservices, gRPC, Saga Pattern, Security

React Native (Expo)

MobX, Zustand, white-label apps

Next.js

App Router, SSR, Dashboard Panels

Kong API Gateway

Declarative routing, rate-limiting, CORS

Databases & Streaming

PostgreSQL + PostGIS

Spatial queries, GEO proximity search

Redis

Cache / GEO / Streams / Distributed Locks

Apache Kafka

Event-driven async architecture

MySQL / SQL Server

Query optimization, index tuning

DevOps & Real-time

Docker & Compose

Multi-service containerization & sidecar

WebRTC / WebSockets

P2P video calls, real-time chat

Firebase

Cloud Messaging (FCM), Firestore, Auth

RSA / E2EE / JWT

End-to-End Encryption, OAuth2.0 security

Featured Projects

⚽ Hội Phủi – Amateur Football Club Ecosystem

May 2026

An enterprise-grade, high-performance sports matchmaking and digital club ecosystem designed for the Vietnamese amateur football (bóng đá phủi) community — automating match scheduling, pitch bookings, and team ledger management at scale.

Key Highlights:

Architected a robust Modular Monolith backend using Spring Boot 3.3.5 and Java 21, cleanly structured for seamless transition to microservices.

Implemented high-performance proximity search utilizing PostgreSQL (PostGIS) spatial functions and Redis GEO queries to calculate and filter local pitches within a dynamic radius.

Engineered collaborative chat rooms with automatic pitch voting countdown queues powered by Redis Streams and WebSockets, automating match 'chốt kèo' upon timer expiration.

Constructed an internal economy ledger module utilizing Redis Distributed Locks with database-level idempotency filters, guaranteeing absolute transaction safety during high-concurrency wallet updates.

Devised an anonymizing soft-delete mechanism that strips PII data while preserving ledger auditability, alongside a strict blocking engine filtering chat, comment, and feed visibility.

Orchestrated the Loki + Promtail + Grafana + Prometheus stack for comprehensive observability, visualizing live operations and query performance metrics.

Engineered a 100% automated Triple-Layer Backup architecture featuring a Docker sidecar PostgreSQL service, GitHub Actions SSH pre-deploy snapshots, and OS-level cron compression scripts.

Spring Boot 3.3.5
Java 21
React Native Expo
Next.js App Router
PostgreSQL + PostGIS
Redis (Cache/GEO/Streams)
Loki + Promtail + Grafana
Firebase Cloud Messaging
Docker & Docker Compose
WebSockets
Distributed Locks
⚽ Hội Phủi – Amateur Football Club Ecosystem main interface
performance
Booking Latency <100ms
scalability
Modular Monolith Ready
observability
Grafana Dashboards

🏪 CRM – Multi-Shop Management Platform

Mar 2026

A full-featured, AI-powered CRM platform for managing multi-location retail shops — handling customers, sales, inventory, invoicing, and automated analytics through a clean microservices architecture with Kong API Gateway.

Key Highlights:

Designed a 10+ microservices ecosystem (identity, customer, sales, invoice, product, AI, file, notification, analytics, backup) orchestrated via Kong API Gateway in declarative DB-less mode.

Built an AI service using Python FastAPI + Celery workers to asynchronously generate customer churn predictions and behavioral insights backed by HuggingFace models.

Implemented automated Google Drive backup service with scheduled PostgreSQL dumps and secure service-account credential injection via Docker volume mounts.

Architected a monorepo React Native Expo frontend using a custom internal package system (@crm/ui-kit, @crm/auth-module, @crm/network-client) enabling rapid white-label deployment.

Secured all inter-service communication with RSA public/private key pairs and enforced JWT token validation at the gateway layer with rate-limiting and CORS policies.

Configured multi-environment deployments (development, staging, UAT, production) with isolated .env files and Docker Compose profiles per environment.

Spring Boot (Java)
Python FastAPI
Celery + Redis Worker
React Native Expo
Kong API Gateway
PostgreSQL
Redis
Docker & Compose
Google Drive API
Firebase FCM
JWT + RSA
🏪 CRM – Multi-Shop Management Platform main interface
services
10+ Microservices
ai
AI-Powered Analytics
backup
Auto Google Drive Backup

🐒 MonkeyLingua – P2P Language Learning Platform

Sep 2025

An innovative, production-grade language acquisition platform leveraging real-time WebRTC mesh topology for low-latency P2P video conferencing, Azure Cognitive Services for speech scoring, and a unique Git-flow-inspired course collaboration engine.

Key Highlights:

Architected a custom course collaboration engine implementing Git-like decentralized version control (fork, pull-request, merge) for peer-curated language content.

Designed low-latency P2P audio/video transmission channels via WebRTC mesh topology, optimized for interactive virtual language classrooms.

Integrated Azure Cognitive Services neural voice models for real-time text-to-speech and structural pronunciation evaluation with scoring feedback.

Secured all private messaging with End-to-End Encryption (E2EE) using hybrid RSA + AES-256 protocol, zero-knowledge message design.

Developed a distributed real-time translation engine using Facebook Lexicon for non-blocking concurrent stream processing without interrupting the video feed.

Deployed highly scalable microservices in a Dockerized architecture with Kong API Gateway and gRPC inter-service communication.

React Native (Zustand)
Spring Boot
WebRTC
Azure Cognitive SDK
PostgreSQL
Redis
Docker
gRPC
FastAPI
Facebook Lexicon
E2EE / RSA-AES256
🐒 MonkeyLingua – P2P Language Learning Platform main interface
🐒 MonkeyLingua – P2P Language Learning Platform demo 1
🐒 MonkeyLingua – P2P Language Learning Platform demo 2
🐒 MonkeyLingua – P2P Language Learning Platform demo 3
🐒 MonkeyLingua – P2P Language Learning Platform demo 4
performance
Latency <200ms
scalability
50+ concurrent peers
security
E2EE Secured

🏥 Patient Management System

May 2025

A cloud-ready, event-driven healthcare microservices platform built on Spring Boot, Apache Kafka, and gRPC — orchestrating independent services for patient management, secure auth, real-time billing analytics, and AWS-targeted deployment.

Key Highlights:

Designed a full microservices architecture with 5 independent Spring Boot services: Auth, Patient, Billing, Analytics, and API Gateway — each with its own PostgreSQL schema and Docker container.

Implemented high-performance inter-service communication using gRPC (synchronous calls) and Apache Kafka (asynchronous event streaming) for billing and analytics pipelines.

Built a real-time Analytics Service that consumes Kafka event streams to generate patient data insights without impacting transactional services.

Secured the entire platform with a dedicated Auth Service issuing and validating JWTs, enforcing RBAC policies across all microservice endpoints via API Gateway routing.

Architected the system for AWS deployment: ECS for container orchestration, RDS for managed PostgreSQL, and MSK (Managed Kafka) for fully managed event streaming at scale.

Delivered comprehensive integration test suites covering cross-service communication flows, alongside Swagger-documented REST APIs for every service endpoint.

Spring Boot
Apache Kafka
gRPC
PostgreSQL
Docker
AWS (ECS, RDS, MSK)
API Gateway
Spring Security + JWT
Swagger / OpenAPI
JUnit + Integration Tests
🏥 Patient Management System main interface
🏥 Patient Management System demo 1
🏥 Patient Management System demo 2
🏥 Patient Management System demo 3
🏥 Patient Management System demo 4
services
5 Microservices
messaging
Kafka + gRPC
deployment
AWS Ready

🍽️ Korean Restaurant Web Application

Apr 2025

An event-driven full-stack hospitality platform built on 8+ Spring Boot microservices with Apache Kafka streaming, VNPay payment integration, and real-time WebSocket kitchen/table coordination — achieving a 60% reduction in database read load via Redis caching.

Key Highlights:

Orchestrated 8+ microservices in a containerized Docker ecosystem with seamless API Gateway routing and Eureka service discovery.

Implemented asynchronous event streaming using Apache Kafka to manage orders, inventory state updates, and billing operations without blocking the request chain.

Integrated a multi-level Redis caching system reducing database read operations by 60% and significantly improving menu and order lookup response times.

Established real-time dining table and kitchen communication nodes using secure STOMP WebSocket protocols for live order-status broadcasting.

Integrated VNPay QR sandbox payment gateway supporting instant digital transaction settlement with webhook-based order confirmation.

Enabled full-text menu search using Elasticsearch with tokenized Vietnamese language support.

Spring Boot
ReactJS
MySQL
Docker
Apache Kafka
gRPC
Redis
Elasticsearch
JWT
VNPay
STOMP WebSockets
Eureka Service Discovery
🍽️ Korean Restaurant Web Application main interface
🍽️ Korean Restaurant Web Application demo 1
🍽️ Korean Restaurant Web Application demo 2
🍽️ Korean Restaurant Web Application demo 3
🍽️ Korean Restaurant Web Application demo 4
performance
99.9% uptime
efficiency
60% query reduction
services
8+ Microservices

👗 WebFashion – E-Commerce Fashion Store

Jan 2025

A fully functional e-commerce fashion platform built with ASP.NET MVC and Entity Framework, featuring product catalog management, a shopping cart system, order processing, and seamless VNPay QR online payment integration.

Key Highlights:

Built a complete product catalog with category filtering, image management, and stock tracking using Entity Framework Code-First migrations.

Implemented a stateful shopping cart and checkout flow with order summary, address management, and multi-item quantity control.

Integrated VNPay QR (Sandbox) payment gateway with return URL verification and transaction status reconciliation on the server side.

Developed a full admin area for CRUD management of products, categories, users, and order fulfillment workflows.

Applied Role-Based Access Control (RBAC) using ASP.NET Identity, separating customer and admin permission scopes.

Designed responsive, mobile-friendly UI using Bootstrap 5 with jQuery-enhanced dynamic interactions for a smooth shopping experience.

ASP.NET MVC (.NET Core)
Entity Framework
SQL Server
VNPay QR API
Bootstrap 5
jQuery
C#
👗 WebFashion – E-Commerce Fashion Store main interface
stack
Full-Stack .NET
payment
VNPay Integrated
coverage
RBAC + Admin Panel

Get In Touch

Contact Information

0373 730 397quyen10924@gmail.com
Thành phố Hồ Chí Minh, Việt Nam

Connect With Me

Let's Work Together

I'm actively seeking opportunities to contribute to innovative projects and grow as a backend developer. Whether you have a project in mind or just want to connect, I'd love to hear from you!