About
Automated end-to-end CI/CD pipelines using Jenkins, integrating Git version control and Maven for continuous build, testing, and deployment, reducing release time by 30%.
Built and managed scalable, production-grade infrastructure using Terraform, enabling consistent and
orchestrated provisioning of resources across AWS environments
Containerized applications using Docker, streamlining development workflows and enabling faster deployments in microservices architecture.
Deployed and managed containerized applications in Kubernetes clusters, ensuring high availability and fault tolerance through pod scaling, replica sets, and load balancing.
Configured and monitored system performance metrics using Prometheus, creating custom alerts and Grafana dashboards to track application performance, reducing incident response time by 40%.
Collaborated with development teams to implement Git branching strategies for streamlined code integration, ensuring smooth merges, reviews, and conflict resolution.
Orchestrated blue-green and canary deployments on Kubernetes, ensuring zero downtime during application upgrades and feature rollouts.
Utilized Docker images and containers to standardize environment setups across development, staging, and production environments, improving consistency and reducing "works on my machine" issues.
Integrated security checks and vulnerability scanning in CI/CD pipelines using Jenkins plugins for image scanning and security auditing tools.
Monitored and optimized Kubernetes cluster resource usage through Prometheus and Grafana, improving application performance and reducing infrastructure costs.