dilans
← All projectsBackend systems

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

File Manager screenshot

File Manager

Open full size ↗
dilans Project notes

Selected work

    Built with