PROFILE · WORK HISTORY
About Me
A record of the teams, products, and companies I've worked with.
I’m an AI-focused full-stack engineer with over 25 years of commercial experience building products for small and large organisations in multinational teams. I write about AI engineering experiments at this blog — everything here is hands-on work, not theory.
Independent projects
JeanClawd
A fully local AI assistant built from scratch on personal hardware (M1 Mac Studio 64 GB + Ubuntu PC with RTX 3090). Features multi-model orchestration (Qwen3 30B A3B generalist, Llama 3.1 8B intent router, Qwen3-VL 4B vision), a three-layer memory system (LangMem + MongoDB semantic search), MCP server, voice I/O (Whisper STT + Supertonic TTS), ReAct research agents, and smart home, finance, and news connectors. Built with Python, LangChain, LangGraph, LangMem, Pydantic, Ollama, llama.cpp, MLX.
Schmarchive
A CLI photo archive organiser using a local VLM for image classification and near-duplicate evaluation, perceptual hashing, EXIF/GPS metadata extraction, and Nominatim reverse geocoding. Non-destructive deduplication workflow. Built with Python.
Detectrode
Industrial product recognition via small vision model fine-tuning. Fine-tuned a VLM on domain-specific imagery for accurate product detection in an industrial context. Built with nanoVLM and PyTorch.
Railpen
Frontend developer · Oct 2021 - Present
Primary engineer on an AI-augmented SDLC initiative (50% of role): built agents that actively scan ADO pipelines to validate Jira/PR/GitFlow adherence, surface stale repositories, detect vulnerabilities, and check code against Confluence standards. Agents run locally connecting to ADO, Jira, and Confluence, with automated pipeline trigger deployment in progress. Stack: Microsoft Foundry (Azure-hosted LLMs with custom system prompts), Copilot CLI.
Also SME for all front-office web applications, establishing UI/UX and frontend coding standards through a reusable theme, a shared Angular library, Azure Marketplace and VS Code extensions, and shared linting and formatting configuration. Notable projects: IBOR app with real-time portfolio data and trade-order capabilities; Risk Management, Rebalance, and Data Quality frameworks.
LexisNexis / EG
Full-stack developer · Jun 2019 - Oct 2021
Worked on a commercial property valuation UI with rich formatting, document uploads, side-by-side comparisons, commenting, and market-data integration for report generation in Word and PDF. The product helped surveyors automate workflows that previously took months.
Developed TinyMCE plugins, contributed to the Node/Hapi backend, and built processes around AWS SQS. I was also involved with Auth0 authentication and a custom authorisation suite.
Fidelity International
Frontend developer · May 2018 - May 2019
Built a library of reusable, stateless Angular and Ionic components for Fidelity’s wider regional team to create highly configurable mobile apps. The NetBenefits mobile app has more than one million downloads on Google Play.
Shell
Frontend developer · Dec 2017 - May 2018
Developed an Ionic mobile app for smart EV charging at Shell Charge points.
Brilliant Basics
Frontend developer · Sep 2017 - Dec 2017
Worked on a customer-loyalty analytics platform in an agile and TDD environment. The platform provided insight into customer behaviour using large datasets, with the ability to drill down and export subsets.
Keytree
Frontend developer · Nov 2016 - Sep 2017
Worked on a number of web and hybrid apps for Keytree’s client British Petroleum using Angular and Ionic. These apps were used internally by BP staff.
Square Enix
Javascript developer · Sep 2016 - Nov 2016
Developed eidosmontreal.com.
Classlist
Frontend developer · Apr 2016 - Sep 2016
Built a suite of social-network apps powered by Angular and Google Cloud Platform, used by parents and pupils, alongside management dashboards for administrators. The products are now used in hundreds of schools across the UK.
Halo Financial
Frontend developer · Nov 2015 - Apr 2016
Developed Halo’s new customer-onboarding app and a real-time FX platform in Angular.
Brilliant Basics
Frontend developer · Sep 2015 - Nov 2015
Built a wealth and asset-management platform proof of concept in Angular and Highcharts, where customers could access their private investments.
Dentsu Aegis Network
Frontend developer · May 2015 - Sep 2015
Developed an Angular dashboard to surface large datasets built for Dentsu’s customers.
Square Enix
Frontend developer · Oct 2014 - May 2015
Developed an internal Angular-based CMS to manage Square Enix’s online store, games, and merchandise in multiple languages.
Black Swan Data
Frontend developer · Sep 2014 - Oct 2014
Worked on Black Swan’s Angular component library, which exposed Panasonic’s in-flight entertainment system APIs to independent UI developers.
Proffer Global
Frontend developer · Jan 2014 - Sep 2014
Developed a Google Cloud Platform-powered web app in Angular that gave restaurant owners tools to manage their restaurants and real-time bookings on an advanced booking calendar.
The Hive Group
Frontend developer · Nov 2013 - Dec 2013
Worked on localisation and customisation of a web and mobile application developed internally by The Hive Group.
English First / DMA
Frontend developer · Dec 2013
Completed a two-week assignment fixing cross-browser and responsive-layout bugs on englishfirst.com, built on Adobe CQ5.
Digital Propulsion
Director · Sep 2013 - Jan 2020
Moved from Dubai to set up my own company, where I delivered numerous short- and long-term projects as a contractor until 2020, as well as managed a small development team for one of my customers.
Nabbesh.com
Frontend developer · Jan 2013 - Jun 2013
Worked on a creative portfolio platform similar to Behance with jQuery. Built features such as contracts and project management with milestones, alongside job posting and transactions.
Bayzat.com
Frontend developer · Sep 2012 - Aug 2013
Designed and built the frontend for Bayzat.com, a Dubai-based startup focused on comparison tools for financial products and insurance.
Al Wasatt Networks
Frontend developer · Jan 2012 - Oct 2012
Was responsible for the frontend of alwasatt.com, a regional business-networking platform similar to LinkedIn. The frontend was built on top of Symfony and PHP.
Dubai Silicon Oasis FZE
Frontend developer · Apr 2010 - Jan 2012
Designed and developed the corporate website www.dso.ae for DSOA. Also implemented on-site SEO, moving the website to the first page of Google search results.
ITP Digital Publishing
Frontend developer · Sep 2008 - Apr 2010
Developed microsites and high-traffic portals such as Time Out Dubai, Arabian Business, Ahlan, and Masala.
Webishi
Co-founder / game developer · Mar 2008 - Sep 2008
Launched a startup focused on building Flash-based multiplayer games for multinational clients such as Foster’s and British American Tobacco.
Forward Technologies Inc.
Frontend developer · Jun 2006 - Dec 2007
Worked as a remote contract frontend developer for FTI’s clients, including New York-based RichFX, Register.com, and Nashville-based Zoitec. Focused on JavaScript and Flash.
Mana Digital
Flash / Actionscript developer · Jan 2004 - Jun 2006
Developed award-winning full-Flash websites using ActionScript 2.0.
Marjinal Porter Novelli
Frontend developer · Apr 2002 - Jan 2004
Worked on web and Flash development for HP, Microsoft, Kodak, and BSA.
Turk.net
Frontend developer · Sep 1999 - Mar 2002
Worked on frontend development for internal ticketing and ERP applications with JavaScript and .NET.