I am a DevOps Engineer focused on building production-grade systems using CI/CD pipelines, container orchestration, observability stacks, and secure infrastructure design.
All projects are built and validated in real environments using VMs, containers, and Kubernetes clusters.
CI/CD → Build → Test → Containerize → Deploy → Monitor
CI/CD Automation • Kubernetes • Docker • Observability • Infrastructure as Code • DevSecOps
Projects showcasing automated pipelines for building, testing, and deploying applications using Jenkins, GitHub Actions, and GitLab CI.
CI/CD Projects
| Project | Platform | Highlights |
|---|---|---|
| devops-ci-cd-pipeline-jenkins | Jenkins | SonarQube, Nexus, Docker, staging VM |
| devops-ci-cd-pipeline-github-actions | GitHub Actions | Semantic versioning, multi-env, Slack |
| devops-ci-cd-pipeline-gitlab-ci | GitLab CI | Docker + Shell runners, staging deploy |
Projects demonstrating Docker-based microservices, Kubernetes deployments, and Helm charts for orchestration.
Containerization & Kubernetes Projects
| Project | Platform | Highlights |
|---|---|---|
| microservices-devops-monorepo | Docker, Monorepo | Microservices, Docker GitHub Actions, Nginx, self-signed certificates |
| docker-microservices | Docker Swarm | Multi-repo microservices, Docker Swarm, Eureka, GitHub Actions, Swagger, Nginx, HTTPS, DNS |
| kubernetes-helm-deployment | Kubernetes, Helm | Jenkins, Branch-driven CI/CD, versioning, Helm charts, Kubernetes |
| k8s-minikube-vs-cluster | Kubernetes, minikube | Jenkins, Minikube, Kubernetes cluster, versioning, manifest, GitHub webhook |
Explore Containerization Projects →
Projects highlighting system monitoring, load testing, and log management with Grafana, Prometheus, ELK Stack, and k6.
Monitoring & Logging Projects
| Project | Platform | Highlights |
|---|---|---|
| monitoring-grafana-prometheus-k6 | prometheus, grafana, k6 | Metrics collection, Dashboarding, Load and performance testing, system performance monitoring |
| elk-monitoring-stack | ELK Stack (Elasticsearch, Logstash, Kibana), spring boot | Centralized logging, Dashbording |
Projects focused on secure secrets management, Vault integration, TLS-enabled Redis, and best practices for application security.
Security & Secrets Projects
| Project | Platform | Highlights |
|---|---|---|
| redis-vault-spring-boot | redis, vault, spring boot | secrets management, TLS, scripting |
A collection of DevOps scripts and smaller experiments I built to automate tasks and explore new technologies.
Scripts & Experiments Projects
| Project | Platform | Highlights |
|---|---|---|
| devops-scripts | Bash, Docker | Automation, Monitoring |
Spring Boot applications demonstrating backend development with DevOps-friendly design.
Backend Projects
| Project | Platform | Highlights |
|---|---|---|
| springboot-elasticsearch-files | Spring Boot, Elasticsearch, Docker | REST API, TLS/SSL, Unit testing, GitHub Actions |
Production grade DevOps systems built for real world workflows
Jenkins-based enterprise pipeline system
- Multi-stage CI/CD pipeline
- SonarQube quality gates
- Nexus artifact repository
- Dockerized deployments
- VM-based staging environment
Stack: Jenkins • Maven • SonarQube • Nexus • Docker
Production Kubernetes deployment system
- Helm-based deployments
- Multi-environment strategy
- Jenkins integration
- Git-triggered deployments
Stack: Kubernetes • Helm • Jenkins • Docker
Monitoring and performance system
- Prometheus metrics
- Grafana dashboards
- k6 load testing
- System observability pipelines
Stack: Prometheus • Grafana • k6
Vault-secured backend platform
- HashiCorp Vault integration
- AppRole authentication
- TLS Redis layer
- Spring Boot backend
Stack: Vault • Redis • Spring Boot
Docker-based distributed system
- Docker Swarm orchestration
- Service discovery (Eureka)
- Multi-service architecture
- CI/CD automation
Stack: Docker • Spring Boot • Eureka

