Curriculum Vitae

Bui Duc Tri

Backend Developer

Ho Chi Minh City, Vietnam · (+84) 337 695 822 · tribui.it.work@gmail.com
linkedin.com/in/kriss-bui · github.com/TriSBie · krissbui.vercel.app

About me

Proactive Backend Developer with 2+ years of hands-on experience building backend microservices, loyalty & reward platforms, and business web applications. Solid foundation in Java (Spring Boot 3), TypeScript (NestJS, Next.js 14), PostgreSQL, and Apache Kafka. Experienced in working directly with clients and external partner teams to clarify business requirements, deliver rapid MVPs, and implement reliable transaction flows using structured agentic AI workflows.

Technical skills

Languages & Frameworks
Java (Spring Boot 3), TypeScript, JavaScript, Node.js (NestJS, Express.js), Next.js 14, React
Backend & Domain
Microservices, RESTful APIs, Webhooks, Apache Kafka, BullMQ, Loyalty & Reward Systems (Point Ledger, Lucky Draw, Voucher Redemption), Transactional Outbox, Idempotency
Databases & Caching
PostgreSQL (Multi-tenant, Serverless Neon), MySQL, Redis (Distributed Locks, Cache-Aside), Prisma ORM, TypeORM, Flyway
Integrations & DevOps
Salesforce CRM, MoMo Payment Gateway, UrBox API, Docker (Multi-stage), CI/CD Pipelines, AWS (Copilot), Vercel, Git, Postman
Agentic AI & Testing
Claude Code, Codex, MCP Servers (Context7, Playwright MCP), Custom Rules & Agent Skills, Jest, React Testing Library, MSW

Work experience

TESO Global

Nov 2025 – Present · Ho Chi Minh City

Backend / Fullstack Developer

  • Direct Client & Partner Collaboration: Acted as a technical point of contact alongside the Tech Lead within a 7-member squad — working directly with clients and partner engineering teams (VitaDairy, UrBox, MoMo Payment Gateway, Salesforce CRM) to clarify business workflows, align API contracts & webhook schemas, and resolve integration issues during UAT and production rollout.
  • Loyalty, Coin Accumulation & Lucky Draw Services: Developed and maintained backend microservices (NestJS, Java Spring Boot 3, Apache Kafka) for enterprise loyalty and gamification campaigns — handling user coin accumulation, lucky draw turns, affiliate tracking events, MoMo reward transfers, and Salesforce member data synchronization.
  • Reward Redemption & Data Consistency: Implemented safe point deduction, gift quota tracking, and automated fallback backup-voucher issuance using the Transactional Outbox pattern, idempotency keys, and Redis distributed locks (cache-aside), ensuring data consistency across multi-tenant PostgreSQL databases and preventing race conditions during peak campaign traffic.
  • Production Planning MVP – Solo Delivery & Direct Client Feedback (SNY VINA): Worked directly with client stakeholders (gathering requirements, demonstrating MVP iterations, and incorporating live factory feedback) to independently build and deploy a production planning web app (Next.js 14, Prisma 5.22, PostgreSQL on Neon, Vercel) via an AI-assisted workflow — replacing 4 manual Excel files across 40 weaving machines with 2-step transactional Excel imports (Preview & Confirm), PostgreSQL table-level locking, and optimistic concurrency control (409 Conflict).
  • Agentic AI Workflow & MCP Automation: Orchestrated Claude Code and Codex agents using custom Rules & Skills integrated with Context7 MCP (for grounded, up-to-date documentation to prevent code hallucinations) and Playwright MCP (for automated E2E browser testing), accelerating boilerplate generation, Flyway SQL migrations, and feature delivery by ~30%.

Viec.Co Corporation

Jul 2025 – Sep 2025 · Ho Chi Minh City

Fullstack Developer

  • Fullstack Web Development & Asset Optimization: Built and maintained a candidate registration platform using Next.js, React, and Node.js (consolidating 100% of candidate onboarding data into a centralized system) and optimized the image processing/upload pipeline to reduce server payload and data transfer load by 45%.
  • Containerization & Quality Assurance: Streamlined Docker multi-stage builds to cut container image size by 20%, and wrote unit/integration tests using Jest, React Testing Library, and MSW to achieve 90% test coverage with zero regression on core onboarding flows.

Hopper Solution

Feb 2025 – Jun 2025 · Ho Chi Minh City

Backend Developer (Freelance)

  • Financial SaaS Backend (FIORA): Designed and built core backend services and RESTful APIs using Node.js, PostgreSQL, and Prisma ORM; structured relational schemas, query optimizations, and composite indexes to ensure financial ledger integrity.
  • Cloud Deployment & Security: Deployed containerized services via AWS Copilot, configured Redis caching layers, and integrated secure Firebase token-based authentication.

Unicourse

Jan 2024 – Dec 2024 · Ho Chi Minh City

Backend Developer

  • API Performance & Latency Optimization: Implemented Redis cache-aside strategies and indexed high-frequency queried columns, cutting average API response latency by 45% under 500+ concurrent requests.
  • Message Queue Reliability & CI/CD: Refactored asynchronous email and notification pipelines using BullMQ with exponential backoff retry and Dead Letter Queues (DLQ), reducing job failure rates from ~15% to under 1.5%; built and maintained automated CI/CD pipelines with Docker multi-stage builds.

Education · Honors & Awards

FPT University

Jan 2020 – Dec 2024

B.S. in Software Engineering

  • Top 1 – Rocket Boost Entrepreneurial Competition | FPT (Nov 2024)
  • Top 10 Teams – 50M VND Scholarship Startup Project | FPT
  • GPA: 3.33 / 4.0
  • 5x Honorable Student of the Semester | FPT (2023–2024)
  • Focus: Distributed Systems, Algorithms, Database Design, Security
  • Languages: Vietnamese (Native) | English (Professional Working)

Download CV

The Vietnamese PDF is rendered from this page, so both versions always match.