Projects

All ongoing, completed, and archived projects are listed here. These include personal projects, theses, learning projects, etc.

ShirleyTracer An archived C++ path tracer built while working through the Ray Tracing in One Weekend series.
Apr 2024 Archived
Indus A multithreaded CPU path tracer built from scratch in modern C++.
Apr 2024 Ongoing
C++23: From Beginning to Pro Exercises from the Horton-Weert C++23 book.
Jan 2024 Archived
OpenGL Real-Time Rendering Demo A real-time graphics scene developed in C++, OpenGL, and GLSL for my MSc Computer Graphics coursework.
Dec 2023 Archived
Type-Theoretic Proofs for the Commutative Ring Axioms of the Integers A research project consisting of type-theoretic proofs for properties of abstract algebraic mathematical structures.
Jul 2022 Ongoing