Education

University of York

Summer 2018

MMath in Mathematics & Physics

  • C++ and parallel computing used to simulate particle physics and financial markets.
  • Python and MATLAB used to build mathematical models and complete analysis.
  • Grade: Upper 2:1

Experience

Ripple

July 2026 - Present

Senior Software Engineer

London
  • Working on trading system powering over 100M USD daily of OTC and API trades with low latency.
  • Using Amazon AWS, Claude AI, and Java to build highly scalable 24/7 systems.
  • Shipped a production ready fail-over solution, de-risking vendor outages, and reducing release down time from 30m to 10m.

Meta/Facebook

January 2022 - June 2026

Senior Software Engineer

London
  • Worked on account security, leveraging ML and detection systems to prevent downstream harm from hacked accounts.
  • Built improved WhatsApp Status feature, developing a new surface for ad delivery on WhatsApp, unlocking billions in expected revenue within the coming years.
  • Leveraged Hack/PHP/Erlang and React to build back-end and front-end respectively, leveraging SQL to complete analysis.
  • Improved WhatsApp backend design resulting in a 5% reduction in overall bandwidth across all users.
  • Lead malware detection and recovery space within Meta, resulting in a reduction of $50M lost revenue yearly.

Goldman Sachs

February 2021 - December 2021

Software Engineer

London
  • Worked in a front-office tech team personally owning and overseeing the development of my projects.
  • Used Java 8 to implement a bond trading platform and SecDB/Slang to process daily trades worth over £1M with millisecond delays.
  • Used React to develop a first-in-market credit basket analytics product released to external clients with great feedback resulting in the flow of over $200M new trade bookings with Goldman Sachs.

Capital One

September 2018 - November 2020

Software Engineer

London
  • Worked on Android, Data Science and Backend as part of a rotation scheme.
  • Worked with Java 8, Spring Boot, JUnit 5, and Cucumber.
  • Managed and built Jenkins CI/CD pipelines with automated testing and deployment.
  • Used AWS EC2 and AWS Lambda for service hosting, and Docker containers for deployments.
  • Automated stack deployment using infrastructure-as-code principles and Terraform.
  • Built and owned REST API’s communicating with front-end and orchestration layers.