2025
React · ASP.NET Core · AWS Lambda · Textract
Costco Receipt Manager
Serverless AWS app I built for my own household to split Costco receipts. Photos
uploaded to S3 trigger a Lambda that runs Textract OCR, extracts line items into
DynamoDB, and serves them through an ASP.NET Core API on Lambda + API Gateway. React
SPA hosted on S3 + CloudFront for assigning items across household members.
2025
Angular · Hono · AWS Lambda · Auth0
Discord Upload Manager
Web app I built to share full-resolution street photography and gaming clips to Discord
channels without compression. Files go directly from the browser to S3 via presigned URLs,
a Lambda posts to the Discord webhook, and Discord's CDN handles serving. Angular frontend
with Auth0, served on S3 + CloudFront.
2026
Angular · Hono · DynamoDB · AWS Lambda
Grocery Price Tracker
Grocery deal aggregator that tracks weekly ads across multiple local chains and rates
each deal against its own price history. Built to test a hypothesis that competing stores
coordinate their sales. Angular + PrimeNG frontend, Hono API on Lambda, DynamoDB single-table
design with a separate scraper worker service.