Welcome to my portfolio
Full-stack engineer with 20 years of production experience, combining front-end depth, UI/UX leadership in the AAA games industry and strong back-end capability.
I work across product design, architecture, interfaces, APIs, data and cloud services, delivering front end and back end as one coherent system. For the last two years, I have applied that foundation to AI agents and frontier models.
I take hands-on ownership from requirements to production, reducing hand-offs and keeping product experience, architecture and implementation coherent. Based in Hertfordshire, United Kingdom.
The Professional
Engineering Architecture
I design maintainable systems across React, TypeScript, Python and Node.js, with clear separation of concerns, appropriate simplicity, automated testing and performance built into the architecture.
UI/UX & Technical Leadership
I have led UI/UX and engineering teams, including serving as Head of UI in the AAA games industry, mentored engineers and worked across product, business analysis, design and backend disciplines.
End-to-End Contract Delivery
I take hands-on ownership across interfaces, APIs, databases, cloud infrastructure and release, reducing hand-offs while keeping product decisions and implementation coherent.
Communicative
Clear communication with stakeholders and team members is essential to successful delivery.
Enthusiastic
Calm and patient, yet genuinely enthusiastic, I stay motivated and curious throughout every project.
"The only way to do great work is to do what you love"
Steve Jobs
In love with technology
I've been passionate about technology from a young age and explore new engineering and AI capabilities thoughtfully.
Dedicated
I take pride in my work and consistently go the extra mile to deliver considered, high-quality results.
BEYOND DEVELOPMENT
I bring a deep understanding of business dynamics, balancing rapid iteration, shifting priorities, and the strategic goals that drive return on investment. I’m skilled at aligning technical work with business outcomes, maintaining transparent communication with stakeholders, and setting realistic expectations with clients. With hands-on experience in startup environments, I’m comfortable wearing multiple hats and delivering high-quality results swiftly and efficiently.
Technical Expertise
With extensive experience, I focus on timeless architectural principles over fleeting trends. Technology choices are driven by project requirements, not hype.
Frontend
Backend
UI/UX & Product
User journeys, Interaction design, Complex and data-heavy workflows
Head of UI experience in AAA games, Cross-functional design delivery
Component systems, Responsive design, Accessibility, Performance
Turning ambiguous requirements into coherent production experiences
Agentic Delivery
Agentic workflows strictly adhere to Separation of Concerns, Keep It Simple, Don't Repeat Yourself and You Aren't Gonna Need It
Multiple frontier models work on the same task, applying pair-programming principles to agentic workflows
Claude Code, Codex CLI and other AI tools, MCPs, skills, OpenAI and Anthropic APIs and RAG
Structured output, context caching, token savings strategies and prompt-engineering practices
The Result: Speed With Engineering Rigour
Agentic development can increase delivery speed, but the real advantage comes from combining that speed with clear specifications, deterministic safeguards, testing and experienced human judgment. The result is software that remains understandable, maintainable and commercially useful.
Portfolio
-
Climatise.com
Full stack carbon accounting platform, React, TypeScript, GraphQL, Python, AWS and GenAI -
mod-llm-chatter
LLM driven NPC dialogue for AzerothCore, with persistent memory, provider independent models and asynchronous inference -
multi-ai-reviewer
CLI orchestration for code review across Claude, Codex and Gemini, with parallel and sequential review modes and persistent audit trails -
Interactive Fiction
AI-powered dungeon escape game, LLM Game Master, input guardrails, structured events and vector-backed long-term memory -
Ariel Investments
Wordpress, Twig, SASS, Javascript, GSAP, Scrolltrigger -
Haventus
Wordpress, Twig, SASS, Javascript, GSAP, Scrolltrigger -
Varo Energy
Wordpress, Twig, SASS, Javascript, GSAP, Scrolltrigger, advancedGoogle maps API -
Global Infrastructure Partners
Wordpress, Twig, SASS, Javascript, GSAP, Scrolltrigger -
Africell
Wordpress, Twig, SASS, Javascript, GSAP, Scrolltrigger -
Racial Equite Fellowship
Wordpress, Twig, SASS, Javascript, GSAP, Scrolltrigger -
Landrover International
Front end development for Landrover international (all markets) -
Jaguar International
Front end development for Jaguar international (all markets) -
Jaguar/Land Rover Customer portal
Pure React / Redux application -
Hoopow React games
React / React Hooks / TypeScript -
Exzession
Responsive Design, Bootstrap, HTML5, jQuery, CSS3, SASS, Gulp -
Ontology Labs
Responsive Design, Bootstrap, HTML5, jQuery, CSS3, SASS, Gulp, GSAP -
Cambridge Radiology Referrals
Wordpress custom theme -
Paxton Hill House
Responsive Design, Bootstrap, HTML5, jQuery, CSS3, LESS, Gulp, GSAP, designed in Photoshop -
Screamride, Xbox One/360 Game
UI concept and development for the Microsoft XBox One/360 game Screamride -
Featured Work
Some of my work has been featured on Web Designer (Imagine publishing) Issue 165, 167 and 168, in the US, UK, France and Germany. -
The Great Fen Quest
An iPad game developed for THE WILDLIFE TRUSTS using Adobe AIR and ActionScript3 -
MAZDA HMI
Development of an HMI simulator for MAZDA (US). Interfacing of hardware and AIR based software with Android and IOS tablets. -
WALKERS micro site
Microsite for WALKERS in line with the TV advert with lionel Richie for the new extra crunchy flavour -
VODAFONE Image zoomer
An image Zoomer for VODAFONE (HTML, CSS, JavaScript) -
HEKATE ASTROLOGY
An Astrology app for iPad, developed using Adobe AIR and OOP Actionscript 3 -
Slot machine for FHM
Developement of a slot machine for FHM using CreateJS -
Lottery interface for THE MIRROR
HTML, CSS, Javascript, ActionScript, JSON -
Desktop App for VALUES CENTERED INNOVATION
A complex modular desktop AIR application featuring secure log in, two ways synchronisation between a local SQlite and a remote mySQL. -
Zen Solitaire
A game for iPad and Android developed with OOP ActionScript3 -
Chubby Cherub
A game for iPhone and iPad based on the infamous Flappy bird -
PitchWizard
An application for music teachers dedicated to the hungarian Kodaly approach of solfege














