Projects
A collection of DevOps projects — from production Kubernetes platforms and GitOps pipelines to Terraform modules and observability stacks. Each project represents real-world problems solved at scale.
Smart School Management System (PHP)
A scalable PHP School Management System application built with modern best practices, featuring a clean architecture and robust testing suite.
EN-Chat — Encrypted Messaging App
A real-time secure messaging Flutter application with end-to-end encryption. Built as a final-year project featuring encrypted chat rooms and secure authentication.
Flutter Dictionary App
A simple and clean dictionary mobile application built with Flutter, powered by the Owlbot free dictionary API for word definitions, examples, and phonetics.
K3D Local Kubernetes Cluster Setup
Automated script to spin up a local production-like Kubernetes cluster using k3d. Installs Docker, k3d, kubectl, and Helm if not present. Supports Ingress Nginx with custom TLS certs, Kubernetes Dashboard, and Prometheus + Grafana stack.
Knative Serverless Python App
A test deployment of a Python application on Knative to explore serverless workloads on Kubernetes, including auto-scaling to zero and event-driven invocation.
Promtail + Loki Log Aggregation
Deployment configuration for a Promtail and Loki log aggregation stack for centralized log collection and querying in Kubernetes environments.
DotNet App with Apache Skywalking Monitoring
A .NET application integrated with Apache SkyWalking for distributed tracing and APM. Demonstrates end-to-end observability for .NET microservices.
OpenResty Nginx Deployment
OpenResty (Nginx + Lua) deployment configurations covering standalone, Docker, and Kubernetes setups. Useful for custom API gateway and reverse proxy scenarios.
Keycloak on Kubernetes with Prometheus Monitoring
Full Keycloak IAM deployment on Kubernetes with integrated Prometheus and Grafana monitoring. Includes dashboards for authentication metrics and session tracking.
PHP App CI with Jenkins & SonarQube
Demo PHP application deployment pipeline using Jenkins for CI/CD with SonarQube static code analysis integration. Demonstrates shift-left code quality practices.
OpenTelemetry Observability Stack
Full OpenTelemetry-based observability stack deployment including Promtail, Loki, Tempo, and OTel Collector. Provides traces, logs, and metrics in a unified setup.
PMM Server Auto-Update Script
Automation script for Percona Monitoring and Management (PMM) server updates with custom branding/logo support. Simplifies PMM version management in production.
Metadata File Organizer
A Python GUI application that automatically organizes files from folders and subfolders using magic bytes detection for accurate file type identification. Supports 50+ formats across 6 categories with optional metadata enhancement.
SonarQube PDF Report Generator
A web-based tool that generates professional PDF reports from SonarQube analysis data. Features real-time connectivity testing, project selection, and executive-ready report output with charts and detailed code quality metrics.
ELK Stack Helm Chart
Comprehensive Helm chart for deploying a complete ELK Stack (Elasticsearch, Logstash, Kibana) with Filebeat, APM Server, and a demo Node.js app on Kubernetes. Includes auto SSL/TLS generation, RBAC, health checks, and post-install config jobs.
Terraform on AWS — Full Learning & Demo
Comprehensive Terraform learning journey with hands-on AWS demos covering core concepts: VPC networking, EC2, S3, RDS, IAM, and EKS provisioning. Includes modular configurations, remote state management with S3 backend, and workspace-based environment separation.