Obsessed with Pixels &
Performance.
I'm a software engineer who loves digging into computer architecture and awesome computer graphics. Whether it's writing a GPU simulator or a game engine, I love building systems that enable people to experience cool stuff!
Experience
Quantitative Developer Intern
Working on cool financey stuff.
Software Engineer Intern
Working on the React frontend and gameplay capabilities in the Horizon Scripting team.
Software Engineer Intern
Working on runtime GPU analysis in the Mali GPU driver.
Software Engineer
Working with my brother and sister to build games and web applications.
Featured Projects
RISC-V GPU Simulator
A modular RISC-V GPU simulator implemented with C++ for developing baremetal substrates. This is being written as part of my dissertation.
Neural Enhanced Text-to-3D Generation with 3D Gaussian Splatting
Research into extending 3DGS Text-to-3D pipelines with neural enhancement modules for my Machine Visual Perception module.
YENDOR
A programming dungeon crawler game implemented with a custom NetHack-inspired programming language. Won the game jam with 3 awesome friends.
TCP/IP Packet Parser
A packet parser made with C++ for reconstructing network data for my Programming in C/C++ module.
Sainsbury's Receipt Parser
An automated receipt parser for reading and splitting the bill amongst my friends on our group Sainsbury's orders. Uses Tesseract for optical character recognition.