Smart Backups

Java 21Spring Boot 4Spring SecuritySpring Data MongoDBMongoDBThymeleafBootstrapWebSocketMavenAES-256-GCM

Details

Smart Backups is a self-hosted backup cloud: applications publish their backups through
secure single-use links, and a coordinating server schedules delivery to private storage
with configurable retention policies. Files travel directly between the application and
the storage host — bypassing the cloud — with integrity verification, resumable transfers
and optional encryption whose key never leaves the application. Restoring takes one click
in the web admin: the storage pushes the requested copy straight back to the application.

Gallery

Need an engineer with experience in backup and disaster recovery systems?

I designed and built this project end to end. If your product needs the same skills, write to me — a few lines about the task are enough — or look through my CV first.

Get in touch