Me in the Cotswolds

Cotswolds, 2024

Hey, I'm Dom.

I build performant systems, and I'm driven by the curiosity of how things work under the hood. I love diving into the foundational math and 'first principles' behind the code to build solutions that are robust from the ground up.

Away from the screen, I'm an avid baker, photographer, and Latin dancer. I love how these hobbies allow me to express creativity in the physical world, teaching me new skills that keep my mind engaged in a completely different way.

The Toolkit

Frontend & UI

Next.jsReactTypeScript/JavaScriptTailwind CSSMotionThree.js/WebGL

Backend & Systems

PythonC#NumPy & SciPyNode.jspandasXMLSupabase

Tools & Creative

GitVS CodeVercelFigmaBlenderMonoGame

Beyond Coding

The Baker

I treat baking as a science of precise measurements, temperature control, and constant iteration. I trained professionally in sourdough for a year and am currently dedicating another year to studying pastry.

The Photographer

Photography forces me to slow down and observe the world. I love capturing candid moments and street scenes. It's one of my favourite creative outlets away from the screen.

The Latin Dancer

I perform as part of a Latin formation team and also compete in couples events with my partner. It brings a completely different rhythm and energy to my life. My personal favourites are the Cha Cha Cha and Samba.

The Game Dev

My latest venture fuses two of my worlds. I'm solo-developing a pixel-art, baking-centric RPG from scratch in C#. It challenges me to wear every hat: engine architect, sprite artist, writer, and soundtrack composer.

What I'm doing now

Updated Jan 2026
Building

Architecting a custom 2D game engine in C# for my baking RPG. Also polishing the features of this portfolio.

Working

Currently working part-time at The Dusty Knuckle alongside my MSc. I am actively seeking Graduate Software Engineer roles to commence in late 2026.

Studying

Pursuing an MSc in Information Security. Currently researching cryptography and secure software architecture to better understand systems at the lowest level.

Learning

Mastering C# and MonoGame to understand how to build robust game architecture. On the academic side, I'm studying post-quantum cryptographic schemes, in particular SQISign.

Off-Screen

Rehearsing for the upcoming competition season with my Latin formation team, and competing in couples events. Otherwise, I'm out taking photographs.

Living

Based in London, UK. Exploring the city's rich culture, braving the winter, and hunting for the best coffee spots.