|
Engine Programmer • Game Developer • Fullstack
I build systems from scratch. Engines, games and tools that actually work.

About me
My interest in programming began in 2015 because I was captivated by the mechanics of interactive systems. I was never just interested in using software. I wanted to understand the intersection of logic and performance that makes a digital experience feel seamless.
Since making a full commitment to software and game development in 2023, I have focused on building a solid foundation in C++ and computer graphics. I use my personal projects as a way to explore complex areas like low level development. Working with OpenGL and SDL2 has been a rewarding way for me to practice system design and performance optimization.
These projects are where I go to satisfy my technical curiosity and challenge myself with problems from the ground up.
My Skills
- C++
- C
- C#
- Python
- OpenGL
- SFML
- Game Dev
- Linear Algebra
- Systems
- Assembly
Projects
Fractal Engine
A minimal C++ rendering engine focused on real time fractal generation, clean architecture, and low level control using OpenGL.
Void Shooter
A minimal 2D space shooter in C++ and SFML exploring entity component design, deterministic game loops, and real time state management.
Neural Foundations
A collection of neural network architectures implemented from scratch in C++, focusing on pure mathematical logic and performance.
Virtual Machine
A minimal C++ virtual machine and bytecode interpreter focused on CPU emulation, memory management, and custom instruction set design.