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.
Tech Stack
- C++
- C
- Assembly
- C#
- React
- TypeScript
- Tailwind
- Python
- Unity
- Unreal
- Godot
- SFML
- OpenGL
- Java
- Linear Algebra
- Game Dev
Featured Projects
A collection of graphics engines, neural networks, and system architecture experiments implemented from scratch.

Fractal Engine
A lightweight C++ game engine built from scratch with OpenGL, focused on real-time rendering and low-level pipeline control.

Void Shooter
High-performance 2D space shooter utilizing a custom Entity-Component System (ECS).

Neural Foundations
Neural network architectures implemented from scratch in C++, focusing on matrix calculus and backpropagation.

Virtual Machine
A process-level VM and bytecode interpreter simulating a custom Instruction Set Architecture (ISA).

