Welcome to my portfolio
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.
Full Stack Delivery
I work across interfaces, APIs, databases, cloud infrastructure and release. This full-stack view keeps product decisions coherent and gives agentic work the technical context it needs to succeed.
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
Full Stack & Agentic Delivery
Vite, Webpack, Parcel, ESBuild
npm, yarn, pnpm
Jenkins, TeamCity, Octopus Deploy, Docker, GitHub Actions
REST APIs, GraphQL, tRPC, OpenAPI
Cross-stack architecture, Backend integration, API design, Microservices architecture
Multi-model pair programming, MCP, Multi-agent workflows, Requirements-first delivery, Automated evaluation
Serverless architecture, Edge computing, JAMstack development, Headless CMS
AI & Agentic Engineering
Reliable Agentic Delivery
I direct agents against sharp requirements and hold their output to the standards I apply to my own code. AI is part of both my engineering workflow and the products I ship:
My career has been grounded in hands-on software engineering, giving me extensive practical knowledge of core coding principles. Agentic development lets me spend less time on repetitive implementation work and more time on architecture, creative exploration, edge cases and the decisions that determine whether a system lasts.
- Requirements-first delivery: Product, business analysis and UI/UX work happen up front so requirements are sharp before an agent writes a single line of code
- Multi-model pair programming: Independent frontier models work on the same problem so that different perspectives expose missed assumptions and edge cases
- Engineering discipline: Agent output is held to separation of concerns, KISS, DRY, YAGNI, scalability, readability and automated testing
- MCP and multi-agent workflows: Practical orchestration across Codex, Claude Code and Gemini CLIs, with RAG applied selectively where retrieval adds genuine product value
- Shipped GenAI product features: Bedrock and Textract document extraction, a production LLM chatbot and intelligent emissions-reduction tooling grounded in customer data
- AI product integration: OpenAI and Anthropic APIs, context retention, streaming and purposeful tool use, applying model intelligence across product features rather than limiting it to chat interfaces
- Structured AI systems: Schema-enforced model output with deterministic backend validation and execution
- Commercial judgment: Faster delivery only matters when it returns reliable value against time, budget and scope
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 -
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














