About

I am an applied AI engineer based in London, UK. I spent four years as a Solution Architect at Allianz Global Investors, reporting into the Global COO, where I architected enterprise AI systems, built production data pipelines across a €176B Fixed Income platform, and drove the rollout of large system programmes. I left on 28 February 2026 to focus on products of my own while looking for the next role.

The work I care most about sits at the intersection of AI and product: taking research or a vague operational problem and shipping it as a system that people rely on. A few things I shipped at AllianzGI capture the register:

  • The firm's first enterprise agentic AI system. Designed and built a multi-agent orchestration layer spanning five systems (ServiceNow, Bloomberg, thinkFolio, MSCI BarraOne, Databricks) to support the Investment Services function. Reached user testing within the COO's December 2025 deadline, roughly two months after build start.
  • MSCI BarraOne performance attribution, delivered on the third attempt. Led the technical rollout of the firm's performance attribution platform, a programme that had failed twice over seven years. Built 20+ custom reports, took report delivery from T+3 to T+1 for 10+ investment teams managing €176B in assets, and saved the firm £500K+ in development costs and £300K+ per year in ongoing maintenance.
  • Generative and agentic AI adoption across operations. Ran a structured discovery that identified 50+ use cases; shipped proof-of-concept applications; built a production LangChain/OpenAI RAG pipeline that automated competitive market analysis previously done by hand; and directed AI upskilling for 200+ staff.

Outside of that, I've been building products from scratch. Lineup is a concert discovery iOS app backed by a production data platform ingesting 1M+ events from six APIs daily via Apache Airflow, with dbt transforms landing in BigQuery and 122 unit tests. NutriPlan is an AI meal planner: FastAPI backend with GPT-4o and pgvector RAG, hitting calorie targets within ±10% and generating plans in under two seconds end-to-end. JobHunter is the tool I use for my own job search: Claude API scoring 500 to 1,000 jobs a day against a 6-dimension career framework, Playwright crawlers across four sources, Notion as the UI. Earnings Call Analyser is an earlier-stage research project (Q1 2026) validating Chiang et al. 2025 on earnings call Q&A alignment as an equity signal, using FinBERT embeddings and contrastive learning in PyTorch.

My background is physics and mathematics from UCL. I hold a 2:1 BSc Natural Sciences with a First-class dissertation (76%) on deep learning for image reconstruction in lithium-ion battery Bragg coherent diffractive imaging. I hold an LIBF Level 6 Diploma in Trading and Financial Market Analysis (Distinction) and continue to pick up certifications in data science, SQL, and AI through DataCamp. I'm a native English speaker and proficient in French (C1).

I'm actively looking for applied AI roles, ideally combining system architecture with product shipped to real users. I also look at quantitative, data science, and forward-deployed engineer roles when the problem is interesting enough. Paris is my primary target, London a close second; open to sponsorship where it's needed. Compensation floor is £65K / €60K, with flexibility for the right combination of salary, equity, and benefits. Longer term I'm founder-curious: I'd like to start or co-found a company once I've found the right problem and the right people.