PDFFreak
A suite of web-based PDF tools. PDFFreak allows users to merge, split, compress, and convert documents directly in the browser, streamlining workflows without requiring software installation.
A privacy-focused backend with an ephemeral processing architecture. Uploaded files are streamed directly to isolated, in-memory processing containers and are destroyed immediately after the operation, ensuring no user files are ever written to disk.
The Challenge
Users are rightfully paranoid about uploading sensitive documents to random websites. The core challenge was building a backend that was secure by design, ensuring files were processed in memory and immediately destroyed, with no possibility of persistent storage on the server.
The Solution
The system employs a strict, ephemeral processing architecture. When a file is uploaded, it is streamed directly to an isolated, in-memory processing container. Once the operation (e.g., merging, compressing) is complete and the result is sent back to the user for download, the container and all its data are instantly destroyed. No user files are ever written to a persistent disk.
Gerasimos Makris is an AI Web Developer with a background in FinTech operations. He specializes in building secure, scalable web applications that solve real-world financial problems. When he's not coding, he enjoys exploring the intersection of technology, finance, and business strategy.