bpaulino.com

Hi, I am Bruno Paulino.
Software is my craft.

Open Source Projects

Here are some of the open-source projects I've been working on. I love building tools that solve real-world problems and sharing them with the community.

Turbo Cache Server

Rust • Docker • GitHub Actions

A blazingly fast Turborepo remote cache server written in Rust. This self-hosted solution accelerates monorepo build processes by caching and reusing build artifacts, dramatically reducing build times in CI/CD pipelines.

The server is compatible with S3-compatible storage services like AWS S3, Cloudflare R2, and Minio, making it flexible for different deployment scenarios. It can be deployed as a GitHub Action or Docker container, supporting various CI environments including GitHub and GitLab.

Sanitisium

Rust • PDFium • Security

A secure PDF sanitization service written in Rust that eliminates threats by completely regenerating documents. Instead of trying to parse and remove threats, Sanitisium takes a unique approach: it converts PDF pages into 300 DPI bitmaps and creates entirely new PDFs from those images.

This method removes all potential security threats including malicious JavaScript, exploit payloads, phishing links, and buffer overflow risks. The project includes a CLI tool, core library, and HTTP API with background job processing, all built with process isolation for maximum security and performance.

All projects are open-source and available on my GitHub profile. Feel free to contribute, report issues, or use them in your own projects!