About Me
I am a C++ developer and graphics programmer, with expertise in D3D12 and HLSL and experience working at a low level with game engines including Unreal Engine 5.
I'm particularly interested in GPU-driven rendering pipelines, volumetric rendering, and real-time path tracing.
Currently, I am a Research Fellow in computer graphics and game engine technology at the CoSTAR National Lab, based at Abertay University in Dundee.
Featured Projects
| Project | Tags | Description | |
|---|---|---|---|
|
|
GPU-Driven Signed Distance Field Construction | An investigation of GPU-driven construction algorithms for Signed Distance Field geometry, using procedural geometry in DirectX Raytracing pipelines for rendering. |
Experience
Research Fellow
CoSTAR National Lab
July 2024 - Present
As a Research Fellow as part of the CoSTAR National Lab, I work at the forefront of real-time technology to develop graphics, VFX, and game engine tooling for the future of Virtual Production and immersive experiences.
My role bridges the gap between academia and industry, developing the cutting edge research into practical use cases and demonstrations to be taken forward into industrial applications.
Research & Teaching Assistant
Abertay University
June 2023 - December 2023
As a research assistant I developed a multiplayer XR sanbox for Meta Quest Pro using Unreal Engine 5 and C++. This involved developing plugin, native OpenXR development, and cross-platform multiplayer programming.
As a teaching assistant I helped teach graphics programming with shaders in Direct3D 11 to 3rd year undergraduate students, explaining foundational graphics pipeline and GPU programming knowledge.
Education
BSc(Hons) Computer Games Technology
Abertay University
2020 - 2024
For excellence in my studies, I have been awarded:
- TIGA Graduate of the Year - Programming (2024)
- Rebellion North Award for Engineering (2024)
- Honourary Fellows Prize for Innovation (2024)
- Alexander D G Kydd Prize for general excellence (2022)
- A D D McKay Senior Prize for excellence in maths (2022)
- David Potter Memoiral Prize for general excellence (2021)
- Hannah Maclure Prize for excellence in maths (2021)
