Available to hire
I am a software developer, technical lead, and architect with many years of experience across full-stack development, teaching, and mentoring. I bring deep technical knowledge and a passion for turning ideas into robust products that solve real problems.
As a university lecturer and mentor, I connect theory to practice, champion ethical and inclusive innovation, and lead teams with clarity and integrity. I emphasize human-centered leadership and responsible AI, ensuring the technologies I build and teach serve people and deliver sustainable impact.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Creator/Producer at Meemo, Titch & The Fantasaurs Cartoon Series
December 1, 2025 - PresentCreator and producer of an educational animated cartoon series for kids, guiding concept, design and production with episodes that blend spelling, arithmetic and music for learning.
Architect/Prompt Engineer/ Lead Engineer at RouteMasterAI
July 1, 2025 - November 1, 2025Led concepting and rapid prototyping of an Agentic AI app, integrating API data sources and developing trainable models to optimize routing and costs; involved in requirements gathering and investor discussions.
Architect/Prompt Engineer/Designer/Developer at BlockAttack
March 1, 2025 - July 1, 2025Planned and developed main game architecture, leveraging AI tools to accelerate development, and used GPT models to generate code segments and features.
Architect/Lead Software Engineer at AIM Internal Framework
September 1, 2024 - March 1, 2025Designed AIM multi-tiered application framework (version 3) migration; frontend in TypeScript, backend in PHP; introduced virtual DOM with render reconciliation and microservices.
Architect/Designer/ Lead Game Developer at Kitesurf Champion
January 1, 2024 - July 1, 2024Led design and development of an HTML5 desktop/mobile kitesurfing game using Phaser 3; performed ML model research for in-game algorithms.
Architect/Development Lead at Composa.uk
March 1, 2023 - January 1, 2024Initial planning, architectural prototyping and roadmap for a Headless CMS; managed frontend/backend architecture, risk and dependency management.
Senior Engineer at Cambridge Cognition
July 1, 2021 - December 31, 2022Developed React-based tasks with AWS TTS/ASR translation and Python ML regression; Docker-based microservices; updated core architecture.
Senior Engineer at Cinch.co.uk
January 1, 2021 - May 1, 2021Performance enhancements and feature implementation for React-based website; contributed to design system improvements across squads.
Development Lead/ Consultant at Deluxe Living
October 1, 2020 - January 1, 2021Design and development of a custom Shopify theme with performance-focused Liquid templates.
Senior Engineer at Juice Imaging
January 1, 2020 - April 1, 2020Full-stack development for New Car Tool and Mini Electric portal; front-end work and Ruby on Rails template updates; eLearning content packages.
Technical Architect / Engineer at Blu/Mind Tree (Holland)
February 1, 2019 - June 1, 2019Front-end architecture and performance improvements; cross-team guidance; implemented GATSBY/React/Node.js; content delivery optimization.
Architect / Senior Application Developer at Talent Innovations
December 1, 2018 - December 1, 2019Prototyping and development of My Talent 2 Appraisal & Survey System (Redux/React); component-based framework development.
Industry Specialist / Engineer at Ericsson (Ireland)
December 1, 2017 - August 1, 2018Lead development for Ericsson internal E-UI SDK using Web Components 2.0 with LitHTML; R&D into best practices.
Application Developer at Wallstreet Docs (London)
June 1, 2017 - July 1, 2017Developed RegXChange trading app using Node.js/Express; templates built with MDL Lite/SASS.
Research Masters at Staffordshire University
November 1, 2015 - February 1, 2017Research and development into eLearning standards and EPUB/SCORM publishing; contributed to research report.
Senior/Lead Engineer at Houghton Mifflin Harcourt (Ireland)
December 1, 2012 - October 1, 2015Architect for Digital Learning Object framework; Backbone components; led vendor teams and Agile delivery.
Senior Game Developer at Choozwho
October 1, 2012 - November 1, 2012HTML5 game development and feature implementation for desktop/mobile; project planning and architecture.
Senior Developer at EasyPromo 3D
September 1, 2011 - June 1, 2012Flash 3D visualization tool development; PHP Zend-based backend; interactive product visuals.
Flash Developer at ITV London
June 1, 2011 - August 1, 2011Online iPlayer development; test-driven development and CI pipelines.
Flash Developer at Crab Media
May 1, 2011 - June 1, 2011AS3 Flash apps for photo management and Facebook integration; data-driven UI.
Lead Web Developer at Gold Star Wedding Décor
April 1, 2011 - May 1, 2011Shopify-based theming and Liquid templates with performance optimization.
Game Developer at Bigpoint/Zoomumba (Germany)
October 1, 2010 - March 1, 2011Isometric HTML5 game development; server-side integration and feature releases.
Lead Development Engineer at Copperfield InPocket
August 1, 2010 - September 1, 2010Flash modules and games; cross-project coordination.
Flash Developer at CNN/Turner Publishing
May 1, 2010 - June 1, 2010Promotional banners and online promos; lightweight Flash apps for campaigns.
Web Developer / Flash Developer at Haymarket Publishing
July 1, 2009 - August 1, 2009Web and Flash-based promotional content; CMS integration and optimization.
Web Developer at Concise London
May 1, 2009 - June 1, 2009Flash/AS3 web development; kiosk app enhancements.
Flash Developer at Glue London/Anorak Digital
December 1, 2008 - March 1, 2009NHS Pathway project; multi-team collaboration; UAT-driven development.
Senior Flash Developer at Magic Web/Intravisual
December 1, 2007 - March 1, 2008Flash/AS3 development; MVC patterns and performance tuning.
Lecturer at University of Westminster
February 1, 2001 - February 1, 2007Visiting lecturer; taught New Media and Human-Computer Interaction; modules included Flash, HTML/CSS, OOP, Usability.
Senior Designer/Developer at Dream Design Media
January 1, 2000 - February 1, 2003End-to-end web and multimedia development; project leadership and client liaison.
Design Consultant at MNG Enterprises
February 1, 1998 - January 1, 2000Creative design consultation and project leadership for marketing and web initiatives.
Designer/Product Developer at Harkness Hall Ltd
August 1, 1996 - February 1, 19983D/2D product design for theatrical equipment; AutoCAD-based development.
Education
MSc in Professional Computing at University of Staffordshire
January 1, 2015 - January 1, 2018Computer Integrated Engineering, Product Design and Development at University of Humberside
January 1, 1995 - January 1, 1996BEng Mechanical Design at University of Humberside
January 1, 1994 - January 1, 1995BEng Aircraft Structures at University of Humberside
January 1, 1992 - January 1, 1994Engineering Foundation Course at University of Humberside
January 1, 1991 - January 1, 1992GCSEs at Ashmole School
January 1, 1989 - January 1, 1991Qualifications
Industry Experience
Software & Internet, Education, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.