About Me
Fullstack Developer with a passion for creating high-quality web products
Hello! I'm Bao — a Python nerd 🐍
I have experience in developing web applications from frontend to backend, with a focus on creating products with great performance and excellent user experience.
I'm always looking for opportunities to learn new technologies and apply best practices to my daily work. I believe that good code is not just code that works, but code that is readable, maintainable, and scalable.
Besides coding, I enjoy sharing knowledge through blogging and participating in developer communities to learn from others.
Work Experience
Senior Software Engineer
ONE TECH STOP VIETNAM
- Leading technical in a SCRUM team, develop a forecasting and container booking system, reducing operational costs by replacing manual Excel workflows with a scalable web application.
- Design system architecture and database.
- Built and maintained CI/CD pipelines using Github Actions, enabling faster, more reliable software delivery.
- Deployed and managed cloud infrastructure on Google Cloud Platform (GCP) with Kubernetes and Helm for container orchestration, scalability, and automated deployment.
- Replace Offset-Limit pagination with Cursor Pagination to improve performance.
- Conducted advanced data manipulation and analytics with Python (Pandas, Polars, DuckDB) to support forecasting models and business intelligence.
- Background tasks optimized with Celery and Redis as message broker.
Software Engineer
ONE TECH STOP VIETNAM
- Maintain and develop new features for Tender Management System using Django and Vue.js.
- Use openpyxl to read varied customer Excel formats, unify the data structure, and import it into the database.
- Implement direct uploads of Excel files to Google Cloud Storage to conserve server bandwidth.
- Mentoring junior developers.
Junior Software Engineer
Hybrid Technologies
- Implement a real estate system and contribute to API and database design.
- Optimize SQL queries for datasets containing billions of records, achieving significant performance improvements.
- Worked with spatial data processing using PostgreSQL (PostGIS) and GeoJSON for location-based services.
- Built responsive and dynamic user interfaces with Vue.js (Vuetify).
Software Engineer Intern (Full-time)
Sioux High Tech Software Ltd.
- Develop a tablet-based mobile application using Flutter to welcome visitors to the company.
- Built backend service in Go and MongoDB, integrate with Skype bot for real-time notifications.
- Design and implement CMS page with React.js.
Software Engineer Intern (Part-time)
Sun Asterisk, Inc.
- Develop an Android application to provide real-time movie updates and YouTube API integration for trailers using Java 8.
- Implement search and filtering by genres.
- CRUD operations for favorite movies stored in SQLite database.