London, UK

Software
Developer

Interactive systems, real-time applications & immersive installations

I build and ship interactive experiences across Unity and Unreal Engine—from live installations to interactive applications.

4+ years’ experienceUnity & Unreal EnginePerformance & deployment
Featured case study Unseen Interactive systems, performance refinement & exhibition delivery

Profile

Engineering real-time work that survives the real world.

I'm a Creative Developer at Dominic Harris Studio with more than four years of professional Unity and Unreal Engine experience. My work spans interactive applications, real-time graphics, sensor-led systems, technical R&D, deployment tooling and the long-term operation of installed artworks.

My work has been exhibited internationally, including at Halcyon Gallery locations in London, New York and Washington. I move between feature development, profiling, systems integration, platform support and live technical problem-solving—building reliable software for both creative concepts and the hardware that runs them.

Technical showcase

Procedural Content Generation for 3D Game Environments

Master’s major project, Falmouth University. A Unity 2021.3 project exploring procedural terrain-chunk generation with Perlin noise and material-aware placement of vegetation, forests, points of interest and story-progress items.

Unity 2021.3C#Procedural generationPerlin noise
View source on GitHub →

Technical focus

From interactive systems to installed-artwork operations

Interactive engine systems

Unity and Unreal Engine applications built with C#, Blueprints, Niagara, materials and real-time rendering systems.

Performance engineering

GPU and CPU profiling, memory optimisation, asset streaming, LODs, animation cost, draw calls and rendering scalability.

Physical interaction & integration

Gesture and skeleton tracking, camera and sensor input, projection workflows, networked systems and multi-display experiences.

Creative technology R&D

Rapid prototyping and technical investigation—from procedural real-time artwork and generative systems to new interaction approaches.

Cross-platform delivery

Windows, Linux/AArch64 and NVIDIA Jetson deployment, plus WebGL and mobile delivery where a project requires it.

Operations & live support

PowerShell support tooling, fleet updates, Zabbix monitoring, remote maintenance and live client troubleshooting for installed artworks.

Get in touch

Connect

Connect via email, LinkedIn or GitHub.