To Quoc Bao
Senior Software Engineer
Professional Summary
Experienced Software Engineer with 7+ years of proven expertise in designing and building scalable, high-performance web applications. Hands-on experience in microservices architecture, CI/CD pipelines, GitOps workflows, and Kubernetes orchestration for reliable, scalable deployments.
Work Experience
Senior Software Engineer
CoverGoCoverGo is a leading provider of insurance solutions, offering a comprehensive suite of products and services to businesses and individuals.
- Developed quotation features for multi-tenancy insurance administration.
- Built GraphQL APIs and modern frontends with Vue.js to enhance user experiences
- Adopted cloud-native service-to-service communication between services using Dapr.
- Deployed and Operated cloud-native workloads using Containers and Kubernetes
- Adopted Claude Code for daily development, exploring features like agent skills and custom workflows, and shared practical tips with the team to improve collective productivity.
Senior Software Engineer
UpmeshUpmesh empowers live selling and e-commerce on Facebook and Instagram by automating sales, payments, marketing and fulfillment with an all-in-one solution.
- Implemented an automated Facebook comments capture system handling 5,000 comments/second at peak time, enabling real-time order processing during live streams.
- Designed and built scalable APIs, integrating Stripe and 3rd-party logistics services.
- Implemented full-text search using Elasticsearch for millions of records, improving search query performance significantly.
- Operated GitOps workflow, Kubernetes clusters, CI/CD pipelines, and other essential components, ensuring the stability and performance of the system.
- Owned the end-to-end development lifecycle, from implementation to deployment and production, ensuring high-quality and reliable releases.
- Pioneered the use of Testcontainers to streamline unit and integration testing, significantly reducing test setup time and enhancing reliability.
- Optimized CI/CD pipeline, successfully reducing deployment time by 75%, significantly improved time-to-market for new features and updates.
Software Engineer
AS White GlobalPlayed a pivotal role in the development of a state-of-the-art web portal designed to aid internal users in efficiently managing personal injury claims.
- Collaborated closely with the Product Owner and UK colleagues to thoroughly understand and refine project requirements, ensuring alignment with user needs and business objectives.
- Developed responsive React.js portal, designed RESTful APIs, optimized data flow and ensured smooth communication between different components of the portal.
- Performed unit tests for both frontend and backend. Conducted code reviews with team members to maintain coding standards and improve overall code quality.
- Established CI/CD pipelines using Azure DevOps, enabling automated testing and efficient deployment processes.
Software Engineer
NashTech LimitedContributed significantly to the development of a cutting-edge portal facilitating seamless document management and interaction with Courts for internal users.
- Implemented a data standardization adapter that efficiently converted and transformed data from external legacy systems, ensuring smooth integration with internal systems.
- Implemented a feature-rich portal, designed RESTful APIs, gRPC services and other backend solutions.
- Implemented real-time push notification with Azure SignalR providing instant updates and notifications.
- Integrated with Grafana, Prometheus, Alert Manager, Jaeger for effective measurement and monitoring of metrics.
- Conducted comprehensive unit tests and integration tests, maintaining a minimum code coverage of 80%.
Education
Bachelor of Computer Science
Ton Duc Thang UniversityComputer Science fundamentals, Software Engineering, Data Structures and Algorithms