Last update: 2026-09
My work history
Wavenet Vietnam
Position: Software Engineer
October 2025 - Present
- Work on several client products across backend and frontend: building new features, fixing production bugs, and cleaning up legacy code along the way.
- Main engineer on a university admission system (Next.js, PostgreSQL, GCP), from the back office to payment integration and tests.
- Review and verify teammates' work on staging before merge, and write the weekly sprint report.
- Stack: Django, Bun / Hono, Express / tRPC, React / Next.js, TypeScript, Tailwind CSS, PostgreSQL, MySQL, Redis.
- Deploy with Docker and Nginx on Ubuntu and GCP (Compute Engine, Cloud Run, Cloud SQL).
Freelance & Personal Projects
Position: Software Developer
August 2026 - Present
- Building a warehouse management system for a client.
- Build and run Romi, my own multi-tenant restaurant ordering platform, end to end: product design, backend, frontend, and deployment on Google Cloud Run.
- Stack: Rust (Axum, SQLx), PostgreSQL, React, TypeScript, Tailwind CSS, Docker.
Leader Electric Appliance
Position: R&D Engineer
December 2024 - July 2025
- Assembled and evaluated samples for new part approval.
- Managed and tracked new products from the sampling stage (PB - Prototype Build, EB - Engineer Build), through testing (both at external labs worldwide and at the company’s in-house lab), and into mass production (MP).
- Analyzed new parts issues and proposed solutions.
- Learned to use TeamCenter PLM for product lifecycle management, including creating and updating BOMs (Bill of Materials).
HQSoft
Position: AI Engineer
November 2023 - October 2024
- Built APIs with Git, Flask / Spring Boot, Docker and AWS EC2 / Ubuntu server.
- Researched, implemented and fine-tuned AI models for OCR - Optical Character Recognition task (MMOCR, Tesseract).
- Performed exploratory data analysis on customer data and applied feature engineering & selection techniques.
- Built classification model to classify customer.
- Developed a frontend interface for model demonstration and client presentation.
Position: AI Engineer Intern
August 2023 - September 2023
- Researched and implemented AI models for Object Detection: YOLO, EfficientDet (training limited by compute resources).
- Handled image data, labeled and drew bounding box.
- Compared image of products on shelf with planogram.
Tem 3D Bao Thuong
Position: Production manager
July 2018 - April 2021
- Managed operations in a small startup, focusing on hologram label production technology.
- Traveled to China and India to work with suppliers and research hologram label techniques.
- Cooperated with foreign experts to transfer knowledge and train employees on production processes.
Thiet Moc Lan
Position: Production manager
January 2015 - June 2018
- Implemented production planning and monitored production process, ensured adherence to production schedules and arranged overtime when necessary.
- Managed a team of ~20 employees (planning, printing and after-printing operations, QC).
- Solved business issues, organized meetings, and established clear processes to standardize operations.
- Investigated the cause of defective goods, provided solutions to avoid.
- Collaborated with foreign experts to learn and train employees new technology and machines.
Position: Graphic Designer
November 2009 - December 2014
- Prepared proof prints and files for printing.
- Created and modified design files base on customer’s ideas.
- Issued and tracked printing order.
- Operated printing machine when needed.