I'm a software developer who enjoys understanding how software works by building it from the ground up. My projects span custom programming languages, compilers, virtual machines, and tools for creating games and graphics.
I work with C, C#, and Rust, exploring everything from language syntax and execution to memory, instruction sets, and rendering. I also share what I learn through technical articles and project walkthroughs.