01 — Ho Chi Minh City, Vietnam

I build reliablesystems behind useful products.

Full-stack Software Engineer with a strong backend focus, building reliable enterprise systems with C#/.NET and React. 6+ years working across REST APIs, microservices, integrations, asynchronous processing, event-driven systems, and containerized deployments with Docker.

Diagram: client, REST API, message queue, workers and data stores

Experience

6+ years

Focus

Backend & integrations

Stack

.NET · Kafka · MongoDB

Status

Open to roles

02About

Complex business rules, turned into services that don't surprise anyone.

For six years I've worked on enterprise platforms used every day inside large retail and service organisations — workflow automation, customer service ticketing, internal communication. My part sits where the logic is heaviest: approvals, permissions, integrations, and the queues and workers behind them.

01

Design for failure first

Retry, rollback and error tracking are part of the feature, not an afterthought.

02

Decouple with queues

Heavy work belongs in a worker, never in the user's request.

03

Measure before optimising

Batch processing and preloaded lookups beat clever code.

03Experience

01/2024 — 08/2026

Seedcom

Full-stack Developer

Backend development and system design for the Haraworks platform — microservices, REST APIs, internal and external integrations, and asynchronous workflows on Kafka and RabbitMQ.

.NET CoreKafkaRabbitMQRedisMongoDBReact

06/2020 — 12/2023

Haravan

Full-stack Developer

Built and maintained RESTful APIs, backend services and web features on Haraworks; analysed requirements, designed workflows, and integrated internal and external services.

.NET CoreREST APIMongoDBSignalRReact
04Company projects

Three modules of the Haraworks platform, used daily by more than 30,000 people.

Business Process Management

01/2024 — 08/2026 · TEAM 6–7

Business Process Management

Workflow automation platform

.NET Core · Kafka · Redis · MongoDB · React

View the product ↗
Customer Ticket System

2023 — 2025 · TEAM 4–5

Customer Ticket System

Customer service ticketing platform

.NET Core · Kafka · RabbitMQ · Redis · MongoDB

View the product ↗
Internal Mail & Announcements

2020 — 2024 · TEAM 4–5

Internal Mail & Announcements

Company-wide communication platform

.NET Core · Kafka · RabbitMQ · SignalR · MongoDB

Read the case study →
05Pet projects

Built on my own time. Mocks and the workflow write-up are on the way.

North Studio

IN PROGRESS

North Studio

A focus app: Pomodoro timer, ambient sound mixer and a music player in one workspace.

Next.js · Supabase · Web Audio API

Account SSO

IN PROGRESS

Account SSO

One sign-in for my side projects — OAuth2 / OIDC, sessions and shared user profiles.

.NET 8 · OpenIddict · PostgreSQL · Redis

06Skills & stack

Languages & frameworks

C#
.NET 6 / 8
React
Node.js

Data & caching

MongoDB
MySQL
Redis
Supabase

Messaging & real-time

Kafka
RabbitMQ
MassTransit
SignalR

Practices

Microservices
REST API design
Background jobs
Docker · Monitoring

07How I build systems

The API answers fast. Everything expensive moves to a queue.

Workers do the heavy lifting — bulk operations, Excel processing, exports, notifications, scheduled jobs — and the user hears back over SignalR the moment it's done.

01

Client

React SPA

02

REST API

.NET Core

03

Kafka / RabbitMQ

Async workflows

04

Workers

Bulk · export · jobs

05

MongoDB / Redis

Store & cache

08Education & certifications

2015 — 2019

University of Science

Software Engineering · GPA 3.24 / 4

2019

IELTS 5.5

English certificate

09Contact

Looking for a backend role where the systems matter.

Open to opportunities in Vietnam and remote. Happy to talk architecture, integrations, or anything in the projects above.