Projects

AWS 3-Tier Web Application
Designed and deployed a highly available 3-tier architecture on AWS (VPC, EC2, RDS, and Load Balancers). Focused on scalability, security, and fault tolerance. Automated infrastructure provisioning with Terraform.
Learn More
Robot Shop (Microservices Demo App)
Deployed Robot Shop, a microservices-based demo application for Kubernetes and observability. Used Helm charts and Kubernetes manifests for deployment. Integrated with Prometheus, Grafana, and Elastic Stack for monitoring and logging.
Learn More
Docker ELK Stack
Set up a centralized logging solution using the ELK stack (Elasticsearch, Logstash, Kibana). Containerized the stack with Docker Compose for local observability. Used for log aggregation, analytics, and visualization.
Learn More
CI/CD Flask Starter
Built a Flask web app with a complete CI/CD pipeline. Automated testing, building, and deployment with GitHub Actions / Jenkins. Demonstrated DevOps fundamentals in application delivery.
Learn More
CI/CD Assessment
A project for testing continuous integration and delivery workflows. Explored best practices in automated pipelines, branching strategies, and deployment workflows. Good example of pipeline design & assessment exercises.
Learn More
CD with GitOps
Implemented Continuous Delivery using GitOps principles. Managed Kubernetes deployments declaratively with ArgoCD. Ensured infrastructure and application state were always in sync with Git.
Learn More
WordPress Application Deployment
Automated the deployment of a WordPress site with database integration. Containerized using Docker and managed via Kubernetes. Focused on scalability and ease of deployment.
Learn More
Monitoring Stack
Built a full monitoring stack using Prometheus, Grafana, and Node Exporter. Collected system and application metrics. Designed custom Grafana dashboards for visualization.
Learn More
Observability with Grafana & Loki
Deployed Grafana Loki for log aggregation. Integrated with Prometheus for metrics and Grafana for unified observability. End-to-end solution for metrics + logs visualization.
Learn More
API Solution
Designed and deployed an API-based solution with containerized services. Automated testing and deployment pipelines. Demonstrates API-first development with DevOps automation.
Learn More
Spring Pet Clinic
Deployed the classic Spring PetClinic microservices app in Kubernetes. Set up CI/CD pipelines for automated builds and deployments. Focused on container orchestration and microservices automation.
Learn More
Postgres Replication Demo
Implemented PostgreSQL master-slave replication for high availability. Automated deployment using Docker and Kubernetes. Showcases database reliability engineering (DBRE) skills.
Learn More