Software Engineer
- Recognised as a Top 30 AI power user across Microsoft — company-wide
- Lead AI architecture for Iris, one of the world's largest marketing platforms — set the runtime, orchestration patterns and evaluation bar now adopted by 5 teams across 14 services
- Built an autonomous campaign-launcher that assumes the role of a human campaign owner, coordinating specialised agents (planner, content, validation) over typed contracts to translate raw intent into live deployments
- Developed a fault-tolerant agent state machine and queueing system — by serialising execution steps, agents yield and resume in fresh instances, so multi-day campaigns survive infrastructure restarts
- Led the rollout of code memory across our services, recording each agent's reasoning for a change alongside the change itself — so the next agent or engineer inherits why the code looks that way
- Own the delivery platform the agents send through — 5 microservices handling ~1B emails and push notifications weekly, with idempotent send-path retries, backpressure and probe-based pod recovery