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