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 2026
DevOpsCI/CD

Built 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.

GitHub ActionsAWS EC2LinuxNginxShell ScriptingSSHGitLet's Encrypt SSLDNS

Containerized Deployment & Infrastructure Debugging (Antigravity Wholesale)

July 2026
Full StackDevOps

Containerized 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.

DockerDocker ComposeGitHub ActionsAWS EC2LinuxNginxShell ScriptingSSHMongoDBBash

Dockerized Multi-Tier Application Deployment (DevBoard)

June 2026
Full StackDocker

Containerized 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.

DockerDocker ComposeGitHub ActionsAWS EC2LinuxNginxShell ScriptingGitPostgreSQLDocker NetworkingVolumes