Projects

Featured DevSecOps work and demo/learning projects. Search by name, tech, or description.

DevOps Mastery Guide homepage with learning paths from Linux to shipping an app
Learning Path

DevOps Mastery Guide

Problem
Scattered tutorials skip the path from a Linux shell to a running, observed app.
Approach
Mental models and 15-minute labs (Linux, Docker, Kubernetes, Terraform, GitHub Actions, Prometheus, Grafana) plus two capstones: Full CI/CD pipeline and Terraform + Ansible + Vault.
Result
Live guide with labs and both capstones shipped.
Linux Docker Kubernetes Terraform GitHub Actions
Apna Hisab — Split expenses. Know who owes whom.
Web App

Apna Hisab

Problem
Splitting trip, dinner, and flatmate bills by hand is slow and easy to get wrong.
Approach
React + Firebase PWA that tracks group balances and settles via UPI (GPay, PhonePe, Paytm, BHIM).
Result
The app is live: split expenses and know who owes whom.
React Firebase PWA UPI
Diagram of GitLab CI, Trivy scans, ArgoCD GitOps, and EKS
GitOps · Private

GitLab CI/CD + ArgoCD GitOps on EKS

Problem
Microservices needed a repeatable path from commit to Kubernetes without manual deploys.
Approach
GitLab CI builds and tests, Trivy scans, then ArgoCD GitOps with Helm onto EKS.
Result
Cut CI/CD deployment time by 65% and reduced failed deploys by 80%; 15+ microservices with zero-downtime releases.
GitLab CI ArgoCD Kubernetes Helm Trivy
Diagram of Terraform modules provisioning VPC, IAM, EKS, and AWS account baselines
IaC

Multi-Account AWS IaC with Terraform + EKS

Problem
Multi-account AWS was hard to reproduce when clusters, IAM, and networking were built by hand.
Approach
Terraform modules for VPC, IAM, EKS, Helm, and monitoring/security baselines across accounts.
Result
IaC modules for multi-account AWS infrastructure, adopted across multiple teams.
Terraform AWS EKS VPC / IAM Helm
Diagram of Prometheus, Grafana, ELK, and Trivy observability stack
Observability

DevSecOps Observability Stack (Prometheus, Grafana, ELK)

Problem
Metrics, logs, and vulnerability findings lived in separate tools, so incidents and scans were hard to see together.
Approach
Prometheus, Grafana, and ELK for operations visibility, with Trivy in GitLab pipelines.
Result
Centralized monitoring plus pipeline scanning; 200+ critical vulnerabilities remediated and a 95%+ remediation SLA.
Prometheus Grafana ELK Trivy
JavaScript Calculator Project Screenshot
JavaScript

JS Calculator

Interactive calculator demonstrating core JavaScript, DOM manipulation and responsive UI. Great for learning event-driven development.

Todo Application Project Screenshot
JavaScript

Todo Application

CRUD todo manager with local persistence. Demonstrates clean JS architecture, DOM updates and UX patterns for small web apps.

Alien Invasion Game Project Screenshot
Python / Pygame

Alien Invasion Game

Classic space shooter built with Python + Pygame. Showcases game loops, sprite management, collision detection and keyboard controls.

Hangman CLI Game Project
Python / CLI

Hangman CLI Game

Tested, CI-enabled Python Hangman with ASCII art, input validation, and a clean command-line UX. No external dependencies.