Logical Engineering.
Creative Illustration.

I bridge the gap between the structured world of Web Development and the immersive realms of Game Design. Based as a freelancer in the historic market town of Abergavenny, I build tools and toys that demand both rigor and imagination.

Hand-drawn profile illustration
System.out.println("Hello World");

The Narrative Arc

My journey didn't start with a single line of code, but with a sketchbook. I spent years obsessing over the weight of ink lines and the flow of hand-drawn character silhouettes before I ever touched a compiler.

In the world of **Web Development**, I found beauty in clean architectures and the mathematical certainty of TypeScript. There is a specific kind of zen in building a React component that scales perfectly across environments.

However, the call of **Game Design** was inevitable. Transitioning to Unity and C# felt like giving my drawings a heart and a set of lungs. It was no longer about just looking at a character; it was about making them jump, react, and exist.

Today, I inhabit both worlds. I build high-performance web applications that pay for the long nights spent in Unity shaders, finding that my logic as a developer and my soul as an illustrator are two sides of the same coin.

Technical Toolkit

Bridging the gap between stack and engine

terminal01 // WEB

Web Ecosystem

JavaScriptTypeScriptReactNext.jsTailwind CSSNode.js
videogame_asset02 // GAME

Interactive Media

UnityC#HLSL ShadersBlenderPhysics Engines
database

Backend

  • - SQL / PostgreSQL
  • - Prisma ORM
  • - Redis
brush

Design

  • - Figma
  • - Illustration
  • - UI/UX

Abergavenny Base

Proudly freelancing from the heart of Wales.

location_on

Have a project in mind?

Whether it's a complex web application or a narrative-driven game, let's build something that lasts.