Vaibhav Gupta
SDE II (DevOps)
Bengaluru, Karnataka, India
Professional Overview
Vaibhav Gupta is an experienced DevOps Engineer with a strong track record of driving infrastructure automation, cloud-native development, and continuous integration/deployment processes. As an SDE II (DevOps) at Swiggy, he is responsible for enhancing platform reliability, scalability, and developer productivity through the adoption of cutting-edge DevOps practices and technologies.
Experience Summary
Current Role
SDE II (DevOps) at Swiggy (2022-05-01 to Present)
- Spearheading the development and deployment of cloud-based infrastructure and application stacks using tools like Terraform, Kubernetes, and Docker
- Implementing robust CI/CD pipelines to streamline the software delivery lifecycle and ensure seamless, automated deployments
- Collaborating with cross-functional engineering teams to identify and address performance bottlenecks, optimize resource utilization, and improve overall system resilience
- Driving the adoption of best practices in areas such as monitoring, logging, and incident management to enhance platform observability and reduce Mean Time to Resolve (MTTR)
Career Progression
DevOps Engineer at TiLa (2021-04-01 to 2022-05-01)
- Designed and deployed a cloud-native infrastructure on AWS, leveraging services like EC2, ECS, and RDS to support the company's growing application ecosystem
- Automated the CI/CD pipeline using Jenkins, GitLab, and Ansible, enabling faster and more reliable code deployments
- Implemented comprehensive monitoring and alerting solutions, including the use of Prometheus, Grafana, and ELK stack, to proactively identify and address infrastructure and application issues
DevOps Engineer at TO THE NEW (2020-02-01 to 2021-04-01)
- Played a key role in the migration of legacy on-premises infrastructure to a scalable, cloud-based (AWS) environment
- Developed and maintained Kubernetes-based containerized applications, ensuring high availability and seamless scaling
- Streamlined the deployment process through the implementation of Ansible-based configuration management and GitLab-powered CI/CD pipelines
Academic Background
Vaibhav holds a Bachelor of Technology (B.Tech.) degree in Computer Science and Engineering from the National Institute of Technology, Rourkela.
Areas of Expertise
- Cloud infrastructure automation and management (AWS, Terraform, Kubernetes)
- Continuous Integration and Continuous Deployment (Jenkins, GitLab, Ansible)
- Containerization and container orchestration (Docker, Kubernetes)
- Monitoring, logging, and observability (Prometheus, Grafana, ELK stack)
- Performance optimization and incident management
Professional Impact
- Spearheaded the migration of a legacy on-premises infrastructure to a scalable, cloud-based environment, resulting in a 30% reduction in operational costs and a 50% improvement in application availability
- Designed and implemented a robust CI/CD pipeline, enabling a 3x increase in the frequency of code deployments while maintaining a 99.9% success rate
- Played a pivotal role in the development and deployment of a Kubernetes-based, auto-scaling platform that supported a 200% increase in user traffic without any service disruptions
Conclusion
With his extensive experience in DevOps engineering and a deep understanding of cloud-native technologies, Vaibhav Gupta is poised to continue driving innovation and operational excellence in his role at Swiggy. His proven track record of delivering impactful infrastructure solutions and driving continuous improvement makes him a valuable asset to any organization seeking to optimize its software delivery and operational processes.