Kubernetes Projects
Simple Frontend + Backend MongoDB App
Area: Kubernetes / Fullstack
Created: 01/2026
A simple application with a frontend and backend using a MongoDB database, deployed to a Kubernetes cluster.
Frontend React JS App
Area: Kubernetes / Frontend
Frontend created: 01/2024
A simple frontend project created in React JS, deployed to a Kubernetes cluster using an Nginx server.
DevOps Projects
CI/CD Demo β GitHub + Docker + ArgoCD + Kubernetes
Area: DevOps / CI-CD
Created: 01/2026
This project represents a simple end-to-end GitOps CI/CD demo application. It demonstrates a workflow where a push to the GitHub repository triggers GitHub Actions to lint HTML and CSS, build and upload a Docker image to Docker Hub, automatically update Kubernetes manifests, and subsequently deploy to Kubernetes using ArgoCD. The project demonstrates a full GitOps workflow and automated deployment in a Kubernetes cluster.
CI/CD GitHub Docker Demo with Manual Approval
Area: DevOps / CI-CD
Created: 01/2026
A complete demonstration of Continuous Integration and Continuous Deployment using GitHub Actions and Docker. The project includes a practical CI/CD example for a static website (HTML + CSS) via Docker and Nginx, with code linting before build, manual approval before push, and automatic upload of the Docker image to Docker Hub after approval. The project uses a GitHub repository, GitHub Actions, Docker Hub, and production environment protection via manual approval.
Jenkins Pipeline for Automated Data Cleanup
Area: DevOps / Jenkins & Ansible
Created: 02/2025
A Jenkins pipeline that automates the cleanup of old files and directories on target hosts using Ansible. The pipeline is designed to execute three sequential Ansible playbooks, ensuring structured logging, retention management, and notifications for deleted items.
Cloud & Infrastructure
Single Node Kubernetes - AWS EC2 (t3.small)
Area: Cloud
Created: 01/2026
Kubernetes cluster deployed to AWS EC2 with kubeadm, containerd, Calico, NGINX Ingress, and HTTPS reverse proxy with Letβs Encrypt, ideal for personal projects, portfolios, and learning Kubernetes.
Automation
IT Hardware Offboarding Automation
Area: Programming / Python
Created: 10/2025
A Python script that automates retrieving assigned IT hardware from an MS SQL database, generating reports for individual employees, and sending Excel attachments via email along with a short summary directly in the message body.
Web Development
Gems Full Stack App (MongoDB, Express, React, Node.js)
Area: Web Development / Full Stack
Created: 04/2024
Full-stack MERN (MongoDB, Express, React, Node.js) application containerized with Docker for easy deployment and execution. The project was created during the course βReact, NodeJS, Express & MongoDB β The MERN Fullstack Guideβ on Udemy.
Gems Full Stack App (MongoDB, React, Spring Boot)
Area: Web Development / Full Stack
Created: 01/2024
Full-stack web project: Backend β MongoDB, Spring Boot; Frontend β React.