Text version
Hardware that has to talk to software. And the infrastructure in between.
- Studying: Computer Engineering @ CEFET-MG
- Before: Head of IT @ Formula CEFAST
- Before: Electronics designer @ Formula CEFAST
Membership Platform
IN PRODUCTION · FORMULA CEFAST
Sign-up, tiered plans, checkout and a member area. Spring Boot and Next.js, versioned migrations with Flyway, four services in one compose behind Nginx.
Car telemetry link
EMBEDDED · NETWORKING · FORMULA SAE
The part I built: the ESP32 firmware that talks to the MegaSquirt ECU and the MAQ datalogger, and the VPS-hosted relay that carries the car's data to authorised machines in real time, through a TLS tunnel built with stunnel.
FlixMate
WEB · BUILT WITH A TEAMMATE
A movie recommendation app with matching between users. The engine is a Python service: collaborative filtering by truncated SVD plus a content filter, with the weighting shifting as a user's history grows. Java backend, Next.js, PostgreSQL.
DXD Analyser
PYTHON · SIGNAL PROCESSING · ENGINE BENCH
Turns raw Dewesoft .dxd engine-bench acquisitions into analysis-ready CSV: cycle extraction, Savitzky-Golay smoothing and angular resampling. Tests run on synthetic signals, and CI checks them on two Python versions.
Forum migration to NodeBB
INFRASTRUCTURE · DOCKER · VPS
Moving the team forum off phpBB, carrying the existing content over and redeploying it with Docker on a VPS.
CriptoEscape
CRYPTOGRAPHY · EDUCATION · CEFET-MG
An escape room on elliptic curves. The player reconstructs a private key with a small-subgroup attack and the Chinese Remainder Theorem.
RustCraft
RUST · WORKSPACE
Crates split by responsibility, built to learn the language on something larger than an exercise.
- Embedded: Altium Designer · PCB · ESP32 · STM32 · CAN · C · C++
- Backend and web: Java · Spring Boot · PostgreSQL · Next.js · TypeScript · Python
- Infrastructure: Linux · Docker · Nginx · Proxmox · ZFS · Git

