👋 I'm Thao Vu
Throughout 8+ years working on both bare-metal/virtualization infrastructure and public cloud providers (AWS, Google Cloud, Digital Ocean....), I'm familiar and proficient with most of the modern DevOps tools and technology.
Experience
🚀 80% reduction in lead time for changes🚀 75% reduction in change failure rate🚀 75% increase in deployment frequency🚀 65% reduction in the mean time to recovery
-
🎖️ https://myup.work/thaovc-cka - Certified Kubernetes Administrator (CKA) -
🎖️ https://myup.work/thaovc-cks - Certified Kubernetes Security Specialist (CKS) -
🎖️ https://myup.work/thaovc-ckad - Certified Kubernetes Application Developer (CKAD) -
🎖️ https://www.credly.com/badges/0b29647f-da73-4acf-98c1-537b6b6c99b1/public_url - AWS Certified DevOps Engineer – Professional
-
✅ Optimizing test automation, trunk-based development, and working in small batches -
✅ Consciously tracking and reporting on change failure rates -
✅ Implementing an automated deployment pipeline that incorporates automated testing and feedback mechanisms -
✅ Continuously monitoring system health and alerting operations staff in the event of a failure -
✅ Equipping operations staff with the necessary processes, tools, and permissions to resolve incidents
🌐 Designed multi-site networks using Palo Alto hardware and Proxmox virtualization software🚀 Provisioned an on-premises K3S cluster on Proxmox servers using Terraform🎥 Set up a K8S cluster on AWS infrastructure to support a WebRTC/Mediasoup live streaming application🔧 Implemented a production Jenkins master-slave cluster on Kubernetes infrastructure📈 Configured Elastic stack clusters on Kubernetes infrastructure to monitor Atlassian Jira and Confluence instances🤖 Deployed an Ansible Semaphore server to host and run Ansible playbooks💾 Developed a backup and disaster recovery solution for Kubernetes clusters using Kasten K10📦 Created an end-to-end CI/CD pipeline using GitHub Actions, Vcluster, AWS ECR/EKS, and ArgoCD🏭 AWS-based event-driven autoscaling solution, leveraging K8S' HPA and EKS, to scale Selenium browser nodes based on the number of requests in the session queue