About Me


Full Stack Software Engineer
I build reliable payment systems and help teams ship financial software safely. Specialising in fintech and payments, I've delivered banking integrations, modernised legacy platforms, and improved developer experience across teams.

What I Do

At Interfi Systems I’ve led the migration from WinForms/ASP.NET to React and ASP.NET Core, delivered NAB PayID, Shaype cards and Banked PayTo integrations end-to-end, and designed webhook infrastructure for the Capital platform to make payment events more reliable and transparent.

I prioritise reliability and security – implementing CI/CD pipelines, feature flags (LaunchDarkly), Azure Monitor, and GitHub Dependabot (taking vulnerabilities from 200+ down to zero).

I also focus on how teams ship software. I’ve driven agile transformation and rolled out tools like CodeRabbit and GitHub Copilot to boost code review quality and developer productivity.

Tech Stack

Azure C# / F# TypeScript SQL Server React Power BI ASP.NET Core GitHub Actions LaunchDarkly

Currently

Exploring AI-assisted development tools and how they can improve code quality and developer productivity. Writing about practical applications of coding assistants and agentic workflows.

Get in Touch


If you're working on complex financial products, payment flows or modernising a legacy platform, I enjoy jumping into that kind of problem space and helping teams ship safely and faster.