I’m a third-year Computer Science student at the University of Ottawa passionate about backend development and low-level software engineering. I love building efficient, scalable systems and diving deep into how things work under the hood. Check out my projects below!
A statically typed programming language designed to be efficient and easy to use. Provides extremely fast compile times and matches the performance of all modern compilers with an LLVM backend.
Straif is a fast-paced time trial game inspired by the movement mechanics of the Source Engine games like Counter-Strike: Source.
Miye is a simple, lightweight .obj model renderer.
Ember is a simple interpreted programming language that follows the fundamental syntax of many popular languages.
Write some code here!
A 3-dimensional moonquake viewer with timeline scrubbing and visual insights.
A Slice of Pi is a web application created for the OutStem Coding Challenge, where users can view metrics about a fictional pizza store.
A lightweight, cross-platform, terminal based text editor.
An implementation of a raycasting engine that displays any array of cells into a 3d environment using the SDL2 library to draw pixels on the screen.