- ImprobableSoftware Engineer III, Defence Model EngineeringJanuary 2022 - Today (3 years and 3 months)London, UKModel Engineering builds robust, scalable, and performant representations of reality. My team and I construct the simulations that help our clients make decisions and solve their hardest real-world problems.
- FISSenior Software Engineer, PaymentsJuly 2018 - January 2022 (3 years and 6 months)London, UKWe are building the next generation payments gateway for organisations large and small. My team builds backend alternative payment and customer due diligence services in Scala using a test-first approach and a focus on fully automated infrastructure operations.
- Curve Ltd.Software EngineerMay 2017 - July 2018 (1 year and 2 months)London, UKCurve is the card to end us carrying multiple credit and debit cards. The card itself and mobile app communicated with the backend services my team wrote in PHP and Go. Our codebases encompassed payment processing, reporting, analytics, and fraud detection. Some of my focal points were:• Doubling our KYC true-positive rates by fine-tuning our data capturing schemes• Building the waitlist for the consumer launch that dealt with consistently increasing volumes• Designing our move to a microservices-based architecture
- BSc, Computer Science with Software EngineeringBRUNEL UNIVERSITY LONDON2015BSc, Computer Science with Software Engineering