- 🔭 I build things end-to-end — from database schema to CloudFront edge
- ☁️ Currently deep-diving into AWS serverless architecture
- 🚀 I don't just learn tech — I deploy it, break it, and fix it
- 💡 Obsessed with writing systems that scale without a server bill at idle
- 📖 Always reading about distributed systems, cloud design, and dev tools
Serverless screenshot sharing platform built entirely on AWS
Upload a screenshot → get a short shareable link. No servers. No idle cost. Just AWS services wired together the right way.
| What | How |
|---|---|
| Auth | Google OAuth 2.0 via Amazon Cognito (JWT, 24h tokens) |
| Upload | Presigned S3 PUT — file bytes never touch Lambda |
| Short links | API Gateway → Lambda → DynamoDB lookup → 302 redirect |
| CDN | CloudFront + Origin Access Control (S3 never publicly exposed) |
| Abuse control | Per-user quota enforced server-side via DynamoDB GSI COUNT |
| IaC | Entire stack in one SAM/CloudFormation template |
Stack: AWS Lambda API Gateway S3 DynamoDB CloudFront Cognito Node.js 20 SAM
Cloud & DevOps
If something I built saved you time, a coffee keeps me going:
