C++/C# programmer
I worked on three apps and two lines of games meant to train people with acquired brain damage to use coping strategies for their new disabilities.
I have made a modular ECS game engine that supports PC, Nintendo Switch, and Android.
I designed and implemented the architecture of a modular
data-oriented ECS game engine for the Nintendo Switch.
With a multidisciplinary team, we made a small game in a
custom engine and released it on Itch.io.
For university, I had to make a game from scratch, using OpenGL(ES2), that runs on both a Raspberry Pi and Windows.
I learned the low-level graphics API for the Nintendo Switch and
wrote a simple deferred renderer with it.
I made a small demo of a cloth simulation that is used to control a ghost. It uses a BVH to optimize self-intersection detection.
For university, I created a CPU raytracer. The focus was linear algebra, (spatial) data structures, unit testing, lighting, project setup, and optmization.
I had to make a game from scratch in C++ with the theme of ice. This was my first experience programming with C++.