About
Table of Contents
Technical Skills #
- Languages: Python, C / C++, C#, Java, SQL
- Frameworks: Flask, FastAPI, Saleor, .NET
- Cloud: AWS (Lambda, S3, API Gateway, RDS, ECR, ECS, ElastiCache, CloudFormation)
- Developer Tools: Git, Docker, Rancher, Kubernetes, VS Code, Visual Studio, PyCharm, IntelliJ, Eclipse
- Databases: MySQL, PostgreSQL, SQL Server, MongoDB, Redis, Milvus, Neo4j, Memgraph
- Message Queues: Kafka, RabbitMQ
- Search: Elasticsearch
- CI/CD: Jenkins, GitLab Runner
Experience #
VietNamNet #
Software Engineer → Team Leader | Hanoi
Oct 2023 – Present
- Promoted from Software Engineer to Team Leader; currently leading a cross-functional team of 12 engineers (Backend, Frontend, QA, DevOps) maintaining 3 high-traffic news sites with over 60M monthly visits.
- Maintained and performed bug fixing for a high-traffic Content Management System serving over 800 authors, 400 contributors, and handling 60M monthly visits, using .NET, SQL Server, Elasticsearch, Redis, RabbitMQ.
- Developed a KPI service to calculate royalties (auto & manual) with Google Analytics integration, supporting royalties based on views, images, etc.
- Collaborated with the AI team to build a recommendation system using FastAPI, Underthesea, Memgraph, Redis, Elasticsearch, handling up to 2000 tpm with 50ms latency (via Elastic APM).
- Designed and implemented a user-behavior tracking system processing 1,000 messages/sec, combining Redis (short-term), MongoDB (long-term, time-series), and Elasticsearch (analytics) to reduce reporting time to under 5 seconds.
- Built a news tracking system for local newspapers to compare content, detect duplicates, suggest topics, and recommend content.
- Refactored a newspaper crawling system (Python, Selenium, Docker, RabbitMQ) by decoupling HTML crawling from content extraction, now supporting 250+ domains and 15k+ articles daily.
- Developed an image search feature for journalists and recommendations, leveraging Milvus for similarity search.
SmartOSC #
Software Engineer | Hanoi
Nov 2022 – Oct 2023
- Rewrote a 15-year-old legacy warehouse management system with Python + GraphQL for SAP integration, reducing lag and improving UX.
- Developed a reporting feature with a Serverless architecture, lowering server load and maintenance costs.
Maxflow R&D #
Software Engineer | Hanoi
Jun 2021 – Nov 2022
- Contributed to a simulation & analytics web platform allowing users to design workflows for processing complex jobs (similar to Mulesoft).
- Built a serverless web app for EV simulation & battery lifecycle testing using AWS Lambda, S3, API Gateway, RDS, SQS, enabling scalable and cost-effective deployment.
VietRad Technology #
Part-time Software Engineer | Hanoi
Mar 2019 – Jun 2021
- Contributed to a PACS medical imaging platform (2D/3D rendering), deployed in hospitals like Bach Mai and Hanoi Medical University Hospital.
- Built a C++ library based on DCMTK to process DICOM images for PACS systems.
Side Projects #
Whitepad.io #
Jul 2025 – Present
- Built an all-in-one platform for mock interviews with peerJS (P2P video calls), Excalidraw (whiteboarding), Supabase (backend/db), and Cloudflare Pages (hosting).
- Designed to be cost-efficient, scalable, and open-source.
Recording to Notes #
Nov 2024 – Jan 2025
- Developed a web app using Azure Speech Service to transcribe Japanese meeting recordings.
- Integrated Azure OpenAI GPT-4o for auto-generating meeting minutes.
- Improved efficiency by automating note-taking & structuring documentation.
Achievements #
-
Third Prize, IT — Viet Nam Informatics Olympic Contest for Students (OLP), Hanoi, 2018
National competition among over 200 university students; solved algorithm and data structure problems using languages such as C++. -
Second Prize, Non-IT — Viet Nam Informatics Olympic Contest for Students (OLP), Ho Chi Minh City, 2017
National competition among over 100 freshman students; solved algorithm and data structure problems using languages such as C++.
Education #
- University of Science - VNU — Hanoi
B.S. in Computer Science and Information Science (Sep 2017 – Jul 2021)