Dynamic DevOps Intern with hands-on experience at Elevate Labs, specializing in Docker and Kubernetes. Proven ability to optimize deployment strategies and implement CI/CD pipelines. Strong problem-solving skills and a positive attitude drive my commitment to excellence in infrastructure automation and collaboration.
1. CI/CD pipeline with ArgoCD, Tekton, and Kubernetes
Summary: Built a complete DevOps pipeline for deploying a containerized web app using ArgoCD (for GitOps) and Tekton (for CI/CD). Configured Kubernetes deployments using K3s, managed Docker builds, and automated the entire flow from GitHub to production using GitHub Actions, Helm, and Docker Hub
Tools: Docker, Kubernetes, ArgoCD, Tekton, GitHub Actions, Helm, Docker Hub
2. End-to-end monitoring stack with Prometheus, Grafana, Loki, and Jaeger
Summary: Set up a full observability stack to monitor metrics, logs, and traces of a running application, used Prometheus for system metrics, Grafana for dashboards, Loki for logs, and Jaeger for distributed tracing, all deployed using Docker Compose, created alerts, and visualized app behavior in real time
Tools: Prometheus, Grafana, Loki, Jaeger, Docker Compose, and Node.js app
3. Containerized Ruby on Rails app with Kubernetes and GitOps
Summary: Dockerized a Ruby on Rails app with a PostgreSQL backend and deployed it on Kubernetes using StatefulSets, Ingress, and resource limits. Implemented GitOps using ArgoCD for declarative deployment, used Tekton Pipelines for CI, and Kaniko for building images securely inside the cluster
Tools: Ruby on Rails, Docker, Kubernetes, ArgoCD, Tekton, Kaniko, PostgreSQL
Google Cloud Computing Foundations, NPTEL, IIT Kharagpur, 10/2024