I'm a software engineer with five years of experience across fintech, investment management,
and enterprise software. I'm currently at a fintech startup, building software that verifies income and employment data.
Before that I was at Ruffer, one of the UK's leading investment management firms, and NCR,
where I worked on software-defined retail systems. I hold an MSc in Computer Science (Distinction)
from the University of Manchester and a First Class BSc in Computer Forensics from Birmingham City University.
Outside of my day job I work with businesses on whatever technical problems they have —
security audits, fixing broken websites, building custom software, setting up email protection,
automating manual processes, anything that needs a software engineer who can just get it done.
Software Engineer
Teal
Building financial verification infrastructure — real-time income and employment data via a single API.
2025 – Present
Software Engineer
Ruffer LLP · London
Software engineer at one of the UK's leading investment management and capital preservation firms.
2023 – 2025
Software Engineer
NCR · Bath
Worked on software-defined store and point-of-sale systems at a Fortune 100 technology company.
2021 – 2023
MSc Computer Science
University of Manchester
Distinction
2020 – 2021
BSc Computer Forensics
Birmingham City University
First Class
2017 – 2020
Security Audits & Technical Consulting
I audit businesses across their website, email security, and public records — then fix what I find.
I also build custom software, set up email protection, fix broken websites, and automate manual processes.