Notification Service
A distributed notification service using FastAPI, deployed on a local Kubernetes cluster with RabbitMQ for backpressure and KEDA for event-driven scaling to 1,000+ msgs/sec.
PythonRabbitMQDockerKubernetesFastAPI
Aire — Flight Scraper
A scalable flight scraper with React, FastAPI, and Playwright to scrape airline sources concurrently. Uses Redis rate-limiting and RabbitMQ for async job queuing, deployed on GCE and Vercel.
PythonPlaywrightRedisRabbitMQPostgreSQLReact
Cartly — Web Scraping API
A web-scraping API orchestrator in Java with scheduled scraping and notification services in Go, supporting async updates and real-time alerts.
JavaSpring BootSeleniumGoGin