I build interpreters, game engines, real-time tools and experimental software.
Currently studying ADS at FATEC, with a strong focus on Rust, low-level programming, language design, ECS architectures and Linux-based development. I started programming at 10 and now focus on building original systems.
SMX - Functional language interpreter in Rust
A functional programming language and interpreter built in Rust, featuring first-class environments, lambda syntax, currying, eager evaluation, lazy/frozen expressions, pattern values and operator-based flow control.
Why it matters: demonstrates language design, parser/interpreter architecture, runtime semantics and functional programming concepts.
Aquatunnel - Modular 2D game engine architecture in Rust
A 2D roguelite survival game built with Rust, Macroquad, Legion ECS and Rapier2D. The project explores modular game architecture, ECS-driven systems, procedural maps, chunk loading, rendering pipelines and input handling.
Why it matters: demonstrates game systems architecture, ECS modeling, Rust project organization and performance-oriented design.
SafeListn - Real-time audio compressor for Linux
A Rust-based real-time audio compressor using JACK. It reroutes system audio, applies stereo compression frame-by-frame and restores audio routing on exit.
Why it matters: demonstrates real-time processing, Linux audio APIs, systems programming and user-facing tooling.
Pnyx - Experimental federated governance architecture
A Rust-based experimental blockchain/governance system exploring scoped Merkle Patricia Tries, scoped state partitioning, BFT-style consensus concepts and embedded SMX smart contracts.
Why it matters: demonstrates distributed-systems thinking, state design, cryptographic data structures and architectural modeling.
🌻



