Building cross-platform engines, graphics tools, and experimental software with modern C++.
I am a systems and game developer focused on C++ and cross-platform development. My work spans graphics tools, creative software, engine development, shader-based rendering, debuggers, virtual machines, and low-level programming across native and web platforms. I am especially drawn to projects that combine systems design, performance, multimedia, and creative visual technology.
-
libmx2 - Cross-platform C++ development library for graphics, multimedia, and application development with SDL2, OpenGL, and Vulkan
Documentation: MX2 (Engine) Online Documentation
-
acidcam-gpu / ACMX2 - CUDA-accelerated Psychedelic Glitch Transformations for live video processing on Linux
Documentation: ACMX2 Programming Guide
-
MXVM - Custom Virtual Machine / Compiler written in C++20
Documentation: MXVM Reference Manual - MXVM Online Documentation
C++ • Unix/Linux • OpenCV • SDL • OpenGL • Vulkan • WebAssembly • CMake
C++ • Rust • C • GLSL • JavaScript • Python • Assembly • Java • Perl • Shell • HTML • Objective-C/C++


