Projects

Highlighted Projects

Nereus: A Realistic Ocean Renderer
October 2021 - May 2022 • Dissertation
A modern C++ OpenGL rendering engine for rendering realistic oceans in real-time.
Returnal PC
June 2021 - August 2021 • Internship
Worked on Returnal PC as a graphics programmer with the team at Climax Studios.
OpenGL Java Renderer
August 2020 - October 2021 • Personal Project
A real-time renderer written from scratch in Java using LWJGL and OpenGL.

More Projects

Shadow Mapping Tech Talk
January 2021 • Tech Talk
Tech Talk on Shadow Mapping for the Churchill College Computer Science Talks 2020-2021 series.
Augmented Room Dressing for Zoom
January 2021 - March 2021 • Group Project
A Python windows application to add 3D augmentations and images to a live video feed.
Triolingo
January 2022 • Hackathon Group Project
A web app chat bot for real-time spoken conversation practice.