Bio
As a Technical Lead at Gearment Inc., a US-based fulfillment solution company, I drive technical strategy and lead teams in developing scalable, cutting-edge systems. With approximately 8 years of experience, my expertise centers on Golang, Python, microservices architecture, cloud-native solutions (AWS, GCP), and containerization (Kubernetes, Docker). I have a proven track record of guiding complex system modernizations and delivering high-impact projects across diverse domains, from e-commerce to real-time communication platforms. My passion for technology extends beyond my primary roles. I'm an active contributor to the open-source community with libraries like Go Socket.io and X-Crafter, share my knowledge through technical articles on Go development and system design, and have an academic background that includes AI research. I thrive on solving intricate problems, am committed to continuous learning and innovation, and enjoy mentoring team members. I welcome new connections and opportunities for collaboration.
Skills
- Go
- Python
- JavaScript
- TypeScript
- Docker
- Kubernetes
- AWS
- GCP
- PostgreSQL
- MongoDB
- Redis
- Kafka
- gRPC
- REST APIs
- Microservices
- System Design
- Data Structures & Algorithms
Work Experience
Technical Lead at Gearment Inc.
October 2023 - Present
Responsibilities:
- Spearheaded a technical team in migrating a legacy PHP monolithic system to a modern Go-based microservices architecture, enhancing system scalability and maintainability.
- Led development and architectural decisions for core platform services.
Technologies:
Technical Lead at Geniebook
August 2022 - September 2023
Responsibilities:
- Led a development team in transitioning a legacy PHP monolith to a scalable Go microservices architecture.
- Oversaw the design and implementation of core platform services, improving system performance and user experience.
Technologies:
Software Engineer Lead / Senior Software Engineer at Be Group JSC
February 2021 - August 2022
Responsibilities:
- Drove the Platform team, architecting and delivering multiple PaaS and SaaS solutions for Be Group's diverse ecosystem (transport, delivery, finance).
- Led the development of foundational SDKs (BeKit 2.0, BeLab) to enhance developer productivity and system stability.
Technologies:
Backend Software Engineer at Teko Vietnam Technology JSC
July 2018 - February 2021
Responsibilities:
- Developed and maintained critical microservices for Teko's e-commerce platform, enhancing functionality and performance across various systems.
- Contributed to deployment processes, environment upkeep, and CI/CD automation.
Technologies:
Contractor at VNUHCM - University of Science - AI Lab
June 2017 - November 2018
Responsibilities:
- Developed helper libraries for the VnSigma tutoring platform.
- Designed and built the website for the Vietcap video subtitling project.
Technologies:
Latest Projects
[Side Project] Nova Service Loyalty App
(2024) As Backend Developer: Application for manage loyalty accrual and redemption for Nova Service
View Project[Side Project] Pokerage
(2021) As Backend Developer: Develop the communication features, game state synching mechanism, gaming bots and tour holding for the poker game
View Project[Side Project] VSmart FaceID
(2019) As Parttime: Help optimizing the NCNN model size for mobile application
View ProjectThe New High-Performance Face Tracking System based on Detection-Tracking and Tracklet-Tracklet Association in Semi-Online Mode
(2019) As Co-Author: Despite recent advances in multiple object tracking and pedestrian tracking, multiple-face tracking remains a challenging problem. In this work, the authors propose a framework to solve the problem in semi-online manner (the framework runs in real-time speed with two-second delay).
View ProjectVideo segmentation using keywords
(2017) As Co-Author: At DAVIS-2016 Challenge, many state-of-art video segmentation methods achieve potential results, but they still much depend on annotated frames to distinguish between background and foreground. It takes a lot of time and efforts to create these frames exactly. In this paper, we introduce a method to segment objects from video based on keywords given by user.
View ProjectPython programming self-study
(2018) As Co-Author: A book for python basic learner. My laboratory and I co-authored this book to help students learn python programming.
View ProjectAchievements
Galaxy Captain - Gearment Inc.
Awarded Galaxy Captain at Gearment Inc. for being the best manager of the year.
TEKO Summit 2020 Guest Speaker
Be a guest speak at the TEKO Summit 2020 event.
Prospect award - The best student team.
Prospect award - The best student team at KMS Hackathon 2018.
Graduation
Received Honored Bachelor of Science (B.Sc.) in Computer Science from University of Science - VNU-HCMC.
3rd Prize Winner
Win 3rd Prize at School Thach Thuc (Challenge) Contest