My Journey

💼 Work Experience

Fullstack Developer

April 2024 - Present
Employment Hero
  • Delivered AI integration features for the hiring platform — from database schema design and backend workflow integration to UI implementation
  • Modernized legacy codebase with gRPC, improving performance, scalability, and developer efficiency
  • Collaborated with the Machine Learning team to refine prompts and improve the accuracy of AI-driven automation tools
  • Built GitHub CI/CD workflows to automate and simplify pull request creation for developers
  • Created comprehensive documentation for workflows, proposals, and environment configurations
🛠️ gRPC AI Integration GitHub CI/CD Fullstack Database Design

Intern Software Engineer

September 2023 - January 2024
Global Fashion Group
  • Contributed unit, integration, and end-to-end tests for legacy source code using Pytest and Puppeteer
  • Built a complete website using Django and ReactJS to manage users' API calls to third-party AI tools (ChatGPT, background removal, etc.)
  • Researched and delivered a machine learning model to remove backgrounds for the Virtual Try-on feature
    👗 Virtual Try-On Background Removal

    Virtual try-on features require clean product backgrounds, but manual removal doesn't scale for large fashion catalogs.

    Developed an ML model to automatically remove backgrounds from clothing images, enabling customers to visualize garments before purchase.

    Technologies Used:
    Computer Vision Image Segmentation Python
    Virtual Try-On Feature

    Virtual Try-On with Background Removal

🛠️ Python Django ReactJS Pytest Puppeteer ChatGPT API

Backend Developer

March 2023 - August 2023
NEXON Dev Vina
  • Fine-tuned and delivered a classifier model to detect harmful decals in the KARTRIDER game
    🎮 KARTRIDER Decal Classification System

    Some players create harmful decals (violent, bloody, or sensitive imagery) that degrade the gaming environment.

    Developed an ML classifier to automatically detect harmful vs safe decals. The system blocks harmful content and warns users before they can apply it.

    Technologies Used:
    PyTorch YOLO Model Scikit-learn
    KARTRIDER Game

    KARTRIDER Racing Game

    Custom Decal Tool

    KARTRIDER allows users to customize their decals for their cars

  • Configured and maintained a machine learning server via SSH to train the model with large datasets
  • Applied the ML model to an internal website using Django and ReactJS
🛠️ Python Django ReactJS Machine Learning SSH

🎓 Education

Bachelor's Degree in Computer Science

2019 - 2023
🏫 University of Information Technology - Vietnam National University, HCMC
📚 Key Courses:
OOP Algorithms & Data Structures Design Patterns Machine Learning Computer Vision
🏆 GPA: 8.43/10