Pill Engine
Novel Rust game-engine based on ECS architecture, includes hot reload, novel rendering approach, C# scripting, networking and soon a working editor.
ZLED Frame
Open-source/open-hardware NeoPixel LED frame: FreeCAD enclosure work, ESP32 firmware, Zephyr drivers, Wi‑Fi networking and HTTP image upload.
Game jams / Sticky Piston Studios
Small games, prototypes, jam experiments and the recurring habit of building too much engine/tooling for too little time.
BIBoP wearable health monitor
Open hardware wearable health-monitor prototype with embedded ML blood pressure inference, later ported toward Zephyr presented at conferences.
FPGA accelerated tcpdump using eBPF
MSc thesis work on hardware-accelerated packet capture in embedded Linux using programmable logic, custom Linux/kernel work and power/performance measurements.
C++ to Rust ray tracer
Ray Tracing in One Weekend style exercise used as a practical bridge between C++ habits and Rust’s ownership-heavy mental model.
Rustalizer
Audio frequency visualizer written in Rust, delivered as both a GTK desktop app and a console distraction in the spirit of old-school Winamp toys.
PolyEngine
KNTG Polygon game engine work using ECS/data-oriented design, C/C++, CMake/Meson and graphics/tooling experiments around Vulkan.