Daniel Nguyen

I build software that finishes every job.

Below is a small model of how that job system stays correct. Try breaking it.

Backend-focused software engineer. Python, Django and PostgreSQL for a retail ERP across 50 stores, with AWS queues doing the heavy lifting.

Packing slip#0001
Role
Software engineer, backend focus
Based in
Ho Chi Minh City, or remote
Experience
~3 years, Python and Django
English
TOEIC 965
Studying
M.S. in Information Systems

Open to software engineer and backend roles

Click a worker to stop it mid-job. Its lease runs out, the job goes back to the queue, and duplicate deliveries are skipped by idempotency key.

  • waiting
  • being processed
  • committed
  • retried, then committed
  • duplicate, skipped
  • held by a stopped worker
0processed
0redelivered
0duplicates skipped
0lost

    Selected work

    More work

    About

    I'm a software engineer in Ho Chi Minh City. I studied software engineering at UIT (VNU-HCMC), graduated with honors in 2026, and I'm now in its information systems master's program.

    Most of my work sits where money and stock meet a database: making sure the number in a report matches what really happened in the store. I use AI coding agents every day, with my own open-source playbook of rules and skills, and I check what they produce with tests and review.

    Outside work I build small tools for friends and keep my English sharp (TOEIC 965).

    Emaildangluu17122004@gmail.com
    LinkedInlinkedin.com/in/tekatoji
    GitHubgithub.com/NLMDang22520190