I am a Software Engineer focused on building high-performance systems, while keeping in mind trade-offs and architecture
-
I enjoy exploring the internals of software through C++, Rust, and Assembly
-
I apply patterns like Hexagonal Architecture to ensure maintainable and decoupled codebases
-
Currently mastering the Go ecosystem to build high-concurrency and performant backend solutions
Turning complex low-level challenges into clean, efficient systems, and always looking for a better future
“I build to understand, and understand to build.”
― A reinterpretation of Richard Feynman's quote
Systems & High-Performance
- rust-http-server: An implementation of the HTTP protocol from scratch using Rust. Focused on understanding the TCP/IP stack and socket programming without high-level abstractions
- brainduck-rs: A high-performance Brainfuck interpreter. It showcases Hexagonal Architecture in Rust, featuring a test suite and documented engineering trade-offs
- gravity-simulator: A physics engine core written in C. Demonstrates manual memory management and the use of mathematical algorithms to solve real-time simulation challenges
Architecture & Backend
- fastapi-uv-docker-boilerplate: A professional-grade starter for modern Python services. Orchestrates FastAPI, Redis, and Postgres using uv for blazing-fast dependency management and Docker Compose for reproducible environments
- file-sharing-system-host: An exploration into networked systems, focusing on data transfer and server-side file management
Low-Level & Security
- asymmetric-cryptography: A dive into security fundamentals. Implementation of cryptographic algorithms to understand the mathematical underpinnings of modern data protection in web
- assembly-x86_64-nasm: Projects written in NASM to master CPU registers, system calls, and the inner workings of the x86_64 architecture, including a custom library. My "bare metal" experience
Utilities & Experiments
- sql-pseudocode-transpiler: A tool to parse and transform a custom pseudocode into SQL, JSON and xlsx (Excel), demonstrating skills in Lexical Analysis and Abstract Syntax Trees (AST)
- youtube-downloader: A practical automation tool. Focused on handling external APIs, media streams, and providing a clean CLI/UI experience
- godot-pomodoro: A productivity tool built with the Godot Engine. Highlights my versatility in learning different languages (DSLs; Godot) and UI/UX state management



