Mantic
Apr 2026 – Present
Member of Technical Staff
Building agentic AI for forecasting.
Building product features and AI agents, iterating with clients on forecasting workflows.
Product engineering & technical leadership
From trading platforms to agentic AI. I build products, shape the systems behind them, and work closely with the people who use them.
Apr 2026 – Present
Member of Technical Staff
Building agentic AI for forecasting.
Building product features and AI agents, iterating with clients on forecasting workflows.
Nov 2023 – Present
Founder & open-source maintainer
Created a JavaScript and TypeScript library for conversational AI interfaces, with streaming responses, pluggable model adapters, and configurable layouts. I maintain the code, documentation, and community support.
Mar 2025 – Apr 2026
Founding Engineer — AI Product Ventures
Explored startup ideas from product discovery through architecture, implementation, and early validation. Built my own product and collaborated with an education company.
Built a personal AI assistant that runs on your computer, remembers context across conversations, and carries out tasks through connected tools. Designed and built the Go backend and desktop app, including scheduled tasks and safety checks for sensitive actions.
Collaborated with GOMYCODE to build an AI-assisted grading product for university professors. Led product scope, architecture, and core implementation, worked with design partners, and hired and mentored four developers.
Nov 2020 – Feb 2025
Senior Software Engineer, Consultant
Bank of America · Standard Chartered · AG Grid
Led UI engineering for FX options at Bank of America and contributed to Standard Chartered’s trading platform. Owned front-end architecture and worked directly with trading teams.
Contributed pagination, Excel export, and React rendering improvements to AG Grid, alongside advising on architecture and mentoring engineers.
Sep 2018 – Aug 2020
Executive Director, Digital Trading Tech
Marquee · Cross-asset derivatives trading
Led UI development for Marquee’s derivatives trading app across FX, equities, and commodities. Built and managed an engineering team across three time zones.
Worked with traders, sales, designers, and platform teams on system design and delivery, with direct responsibility for front-office production support.
Oct 2012 – Nov 2016
Senior Software Engineer
Prime Video
Built Prime Video applications for smart TVs, game consoles, and Fire TV Stick. Contributed to a rendering engine and SDK for interactive TV apps, and rebuilt the movie detail page around previews and playback.
Took part in the global on-call rotation, resolving customer-impacting incidents and communicating with engineering leadership.
Oct 2011 – Sep 2012
Technology Consultant
Client delivery · SFR Mobile & EDF
Worked on client sites, coordinating web application delivery for SFR Mobile and building QA automation for EDF’s Linky smart meter programme.