Hung Thai

Senior Software Engineer

I build scalable, high-availability distributed systems for e-commerce and lending/banking.

01. About

Senior software engineer with 6+ years of experience building scalable, high-availability distributed systems — across both e-commerce and lending/banking. I've shipped products at consumer scale and engineered the complex, compliance-driven systems behind enterprise loan lifecycles.

In e-commerce, I built and scaled backend services that handled high traffic and high transaction volumes, optimizing performance and reliability under real-world load. In lending/banking, I design and own the authorization and workflow layers — fine-grained RBAC, multi-level approval chains, and business rule engines that map precisely to regulatory and operational constraints.

I take ownership of system design, collaborate across teams to align technical decisions with business logic, and mentor engineers to raise the quality bar. In fast, agile environments, I deliver multiple features per release cycle without sacrificing quality or compliance.

02. Experience

  1. Oct 2024 — Present

    Lead and mentor a team of 5 engineers across SMLC, SMLP, and CLIMS. Own technical direction for authorization and workflow layers, drive Agile delivery with code review and CI/CD standards, and partner with product and compliance to ship multiple features per release cycle.

  2. Mar 2020 — Oct 2024

    Led a backend team of 5 engineers across Python (Django/FastAPI) and Java/Kotlin (Spring Boot) microservices. Owned Agile delivery, standardized CI/CD with Docker, Kubernetes, and GitHub Actions, and established Datadog monitoring to sustain high availability.

  3. Sep 2015 — Sep 2019

    Developed a strong foundation in data structures, algorithms, and object-oriented programming. Completed a graduation thesis applying the OpenAI GLOW network to customize object images to support investigation work.

03. Projects

  • PNB SmartLender — Enterprise Lending Platform

    Technical challenge: unify the end-to-end loan value chain for Philippine National Bank (SMLC, SMLP, CLIMS) under strict regulatory constraints. Solution: architected fine-grained RBAC (FAP/DAP), multi-level approval chains, and business-rule engines; defined service/API boundaries and hardened Oracle/Hibernate data access. Impact: compliant rollout across three systems with predictable multi-feature releases.

    • Java
    • Spring
    • Java EE
    • Hibernate
    • Oracle
    • Activiti/Camunda
    • Kafka
  • Yogiyo — Large-Scale Food Ordering Service

    Technical challenge: 12M+ users, 2M+ DAU, ~10,000 req/s peak on a Django monolith bottleneck. Solution: led migration to microservices with event-driven Kafka architecture for core flows plus AWS serverless (SQS, SNS, Lambda). Impact: ~35% lower API latency, ~25% lower cost, ~99.9% uptime with Datadog and 80%+ coverage.

    • Java
    • Kotlin
    • Python
    • Kafka
    • AWS
  • OwenFashion — E-Commerce Platform

    Technical challenge: 50,000+ products and ~1,000 concurrent users with slow search and long deploy cycles. Solution: reworked search and PostgreSQL access, added Redis caching, containerized with Docker and built GitHub Actions CI/CD. Impact: ~40% performance improvement and ~30% faster deployments.

    • Django
    • Next.js
    • PostgreSQL
    • Redis
    • Docker
  • Waka — Book Reading Website

    Technical challenge: large-scale content ingestion and responsive reading under heavy crawling and background-job load. Solution: built Django backend with Scrapy and Celery queues on PostgreSQL, responsive Next.js frontend, and GitHub Actions CI/CD. Impact: stabilized high-volume ingestion and automated releases for faster iteration.

    • Django
    • Next.js
    • Scrapy
    • Celery
    • PostgreSQL

Other Noteworthy Projects

Friday Night Funkin Bot

High-accuracy game automation bot using multithreading in Python, C++, and C#. Migrated from Python to C++ for significant performance gains, reducing execution time by over 50% and miss rates to near 0%.

  • Python
  • C++
  • C#
  • Multithreading

Graduation Thesis — GLOW Image Customization

Applied the OpenAI GLOW network to customize object images to support investigation work, comparing generated images with normal images on Vietnamese portrait datasets.

  • Python
  • TensorFlow
  • OpenCV
  • NumPy

Vietnamese Virtual Assistant

A voice assistant that listens, speaks, and executes Vietnamese commands — greetings, time, web/app launch, Google search, email, weather, music, wallpaper, news, and Q&A.

  • Python
  • Speech Recognition
  • Selenium

04. Awards

  1. 2015 — Third Prize, National Mathematics Olympiad (Grade 12)

  2. 2016 — Third Prize, National Mathematics Olympiad (University)

  3. 2016 — Consolation Prize, National Computer Science Olympiad

  4. 2017 — First Prize, National Mathematics Olympiad (University)

  5. 2017 — Third Prize, National Computer Science Olympiad

  6. 2018 — First Prize, National Mathematics Olympiad (University)

  7. 2019 — Second Prize, Student Scientific Research Competition, People's Security Academy