stage: projects
Featured Projects
Real, deployed systems — each one shipped end-to-end, including the infrastructure and CI/CD around it.
Automated CI/CD Pipeline for Website Deployment (Brew & Chill)
June 2026Built an automated CI/CD pipeline using GitHub Actions to deploy a website to an AWS EC2 instance on every push to main. Configured secure SSH key-based authentication and GitHub Secrets for automated deployments, and wrote shell scripts (deploy.sh, healthcheck.sh) to automate deployment, restart Nginx, and verify application health. Configured Nginx with a custom subdomain and secured it with Let's Encrypt SSL, eliminating manual deployments entirely.
Containerized Deployment & Infrastructure Debugging (Antigravity Wholesale)
July 2026Containerized a full-stack wholesale application (React, FastAPI, MongoDB) using Docker and Docker Compose for multi-container deployment. Deployed to AWS EC2 with a live production domain using Docker networking, persistent volumes, and Linux administration. Built a GitHub Actions CI/CD pipeline to auto-deploy every push to main with deployment health checks, and automated EC2 provisioning with Bash scripts to install Docker, configure swap memory, and prepare the environment. Resolved production issues involving Docker builds, memory, disk space, and environment configuration.
Dockerized Multi-Tier Application Deployment (DevBoard)
June 2026Containerized a full-stack application by creating Dockerfiles and orchestrating frontend, backend, and database services using Docker Compose. Configured Docker networking, persistent volumes, and environment variables for reliable multi-container communication. Automated Docker image build and deployment to an AWS EC2 instance using GitHub Actions and Linux shell scripts, with Nginx configured as a reverse proxy to route external traffic to the containerized frontend and backend. Documented the deployment architecture, environment setup, and troubleshooting steps in a structured README for reproducibility.