Caleb Case is a seasoned software engineer with 16 years of experience building backend systems, APIs, and scalable storage platforms, currently contributing at Prodia in the Atlanta area. He has led engineering teams and owned backend architecture as VP of Engineering at Dori, and previously drove strategic projects at Storj Labs including extending rclone for decentralized storage and delivering a multi-tenant S3 gateway. Caleb’s hands-on work spans Go-based API tooling, database and migration design, operational tooling, and cloud-native migrations to Kubernetes, with a strong emphasis on test infrastructure and observability. An active open-source contributor, he made notable backend integrations to rclone and Storj—projects used broadly in cloud storage tooling—demonstrating expertise in access control, uplink libraries, and storage backends. Known for turning complex storage and security requirements into pragmatic, auditable systems, he blends deep systems knowledge with a product-focused engineering mindset.
16 years of coding experience
19 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Idaho
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
Role in this project:
Back-end Developer
Contributions:3 reviews, 13 commits, 7 PRs in 11 months
Contributions summary:Caleb primarily contributed to the `backend/tardigrade` directory of the `rclone/rclone` repository, focused on integrating Tardigrade decentralized object storage. Their work included implementing and upgrading the Tardigrade backend, incorporating features such as authentication methods, access grant management, and negative offset functionality for file downloads. The user also upgraded the uplink library, addressed related bug fixes, and set the UserAgent to "rclone."
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Role in this project:
Back-end Developer
Contributions:3 reviews, 27 commits, 8 PRs in 1 year 4 months
Contributions summary:Caleb primarily contributed to the backend of the Storj project, making modifications to the command-line interface (CLI) and database interactions. Their work included implementing metadata access features within the `uplink` CLI, as well as fixing documentation typos in the `libuplink` library. Further contributions involved regenerating database migrations and modifying storage backends, demonstrating a focus on storage systems and data management within the project. They also made changes related to access grant management and used Go programming.
golangsecureaffordabledistributed-storageongoing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.