Executive Summary
A high-concurrency serverless voting platform serving 12,800+ registered university voters with 99.9% uptime.
"Eliminated election fraud, manual tally delays, and server crashes during high-concurrency student elections."
Cloud Architecture & System Design
High-concurrency serverless platform using FastAPI (Python) and Nuxt 4 deployed to AWS Lambda (LWA) with Supabase PostgreSQL.
Engineering Highlights
Built a high-concurrency serverless voting platform using FastAPI (Python), Nuxt 4, and Tailwind CSS, serving 12,800+ registered users with 99.9% uptime during peak election surges.
Containerized the backend with Docker and Amazon ECR, deploying it to AWS Lambda via Lambda Web Adapter (LWA) to achieve dynamic serverless scaling at zero cost within the AWS Free Tier.
Architected a secure, edge-optimized pipeline integrating Supabase (PostgreSQL & Google Auth) for fraud prevention, Amazon S3 and CloudFront for static asset distribution, and GitHub Actions for automated CI/CD.
Key Features
- Supabase Google Auth & Multi-Factor Fraud Prevention
- 12,800+ Registered Users Served at Zero Idle Cost
- CloudFront CDN + S3 Edge Asset Distribution
- Automated GitHub Actions CI/CD Pipeline
