Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
Timeline
Generic

KHUONG NGUYEN

Hanoi

Summary

A pragmatic software engineer with a proven track record of technical proficiency. Committed to fostering team success through strong collaboration, ongoing skill development, and adept problem-solving abilities. Demonstrated focus on producing meticulous, resilient code, and constructing highly dependable systems.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

ShopBack
Ho Chi Minh City
11.2022 - 03.2025
  • Participated in migrating the Cashback System from a large PHP monorepo to a new architecture with independent components using Node.js and Nest.js, addressing scaling issues and enhancing control over functionalities.
  • Designed and implemented a Translation CDC Consumer to gather texts from various database tables for translation, integrated with the Translation Service to support dual languages for cashback offers.
  • Led the design and implementation of the Pricing Engine, the central system for displaying cashback information, streamlining display logic, and delivering high-performance APIs that handle millions of requests per hour with minimal latency.
  • Played a crucial role in the Shopback Plus project by implementing essential features for differentiated offers.
  • Redesigned and refactored the legacy module for managing cashback offers in the Affiliate Marketing Solutions (AMS) program, improving system reliability and reducing error rates to zero, while cutting lag time for rate changes from 15 minutes to under 5 seconds.
  • Collaborated with the entire engineering team on multi-tenancy migration and service consolidation, successfully migrating critical services that reduced operational costs and accelerated development.
  • Received the Shopback Spark Award for Q3 2024 for exemplifying #SHOPBACK values through work performance and behavior.

Backend Engineer

Xfers (now Fazz)
Singapore
04.2021 - 10.2022
  • Implemented data models and workflows to integrate various payment and disbursement methods.
  • Developed the Fund Balancing Service, an innovative solution that optimizes cash flow and reduces insufficient balance errors on disbursement accounts, ensuring smooth and reliable transactions.
  • Implemented APIs for seamless integration with external and internal systems.
  • Built comprehensive dashboards and alerts for proactive system monitoring, investigating, and addressing performance issues, which significantly improved request processing speed.
  • I researched the pitfalls of data migration in Rails and enforced best practices by documenting the process, developing a utility script, and implementing a CI/CD pipeline.

Backend Engineer

One Mount Group
Hanoi
12.2019 - 04.2021
  • Contributed to the Promotion Engine and Merchant Platform projects and was one of three backend engineers who built VinShop from scratch.
  • Tackled intricate functionalities and optimized performance for millions, architecting high-scale systems with an orchestration of microservices.

Software Engineer

Sun* Vietnam
Hanoi
01.2018 - 12.2019
  • Collaborated closely with the clients to understand their needs, and deliver tailored solutions.
  • Gained valuable experience as a full-stack engineer working on diverse Japanese projects for an outsourcing company.

Education

Bachelor of Engineering - BE - Information Technology

Hanoi University of Science and Technology
Hanoi, Vietnam
12.2019

Skills

  • Golang
  • Ruby
  • Javascript
  • MySQL
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes

Accomplishments

  • Shopback Spark Award Winner Q3 2024: Recognized for demonstrating #SHOPBACK values through outstanding work performance and behavior.

Projects

Price Comparison System

Developed a system that crawls product prices from the top ten eCommerce platforms in Vietnam, generating informative price comparisons and charts. This helps shoppers find the best places to shop and avoid fake sales. 

  • Developed a web crawler component using a Ruby web scraping library, scheduled with a Sidekiq worker to crawl approximately 50k product data entries daily.
  • Created a product clustering module that preprocesses and tokenizes product titles and types, grouping similar products into clusters for comparison results.
  • Data is managed with PostgreSQL, with full-text indexes to enhance keyword search, yielding sets of highly similar products.
  • Deployed system to Google Kubernetes Engine on Google Cloud Platform.

Timeline

Senior Software Engineer

ShopBack
11.2022 - 03.2025

Backend Engineer

Xfers (now Fazz)
04.2021 - 10.2022

Backend Engineer

One Mount Group
12.2019 - 04.2021

Software Engineer

Sun* Vietnam
01.2018 - 12.2019

Bachelor of Engineering - BE - Information Technology

Hanoi University of Science and Technology
KHUONG NGUYEN