File Manager.
File storage with resilient background processing.
Selected work
- Deployed a containerized Spring Boot app on AWS with GitHub Actions CI/CD and Datadog/OpenTelemetry.
- Enabled HTTP/3 support through an Nginx reverse proxy and served the application over HTTPS.
- Added per-route rate-limiting (Bucket4j + Caffeine) to protect login/upload/API endpoints from abuse.
- Built an async job system with retries and dead-letter queue so uploads stay fast and resilient even when OCR jobs fail.
Built with
Java · Spring Boot · TypeScript · React · AWS · Docker · Datadog · PostgreSQL · GitHub Actions
Screenshots
