Not a lot to know about me here, if you're looking as an employer my LinkedIn will be more detailed, but this is for personal (and sometimes professional!) projects of mine.
I most generally work in DevOps and the backend side of things, but occasionally when I have inspiration and ideas I do love to program, usually in low-level languages such as Zig or C. Java is also a favorite, but for what I often like to make it's not a good fit.
Vara
Vara is my pet project, I took a lot of inspiration from how the early idTech game engines worked, and tried to see how far I could take it without using any C++. It's written in the C11 standard, as I do use anonymous structs quite a bit, but most of it can be done in C99 otherwise.Right now it currently:
- Has Windows, Linux, and MacOS platform backends, easily extendable to others using what is basically stripped down VT.
- Supports OpenGL and Vulkan (Vulkan is in progress, OpenGL on the vulkan branch is not fully compatible due to new API additions.)
- Supports shader cross compilation using shaderc and spirv-cross.


