Senior Full Stack Software Engineer with 13+ years experience delivering scalable business-critical systems across SaaS, ERP, observability and data platforms.
Strong background in PHP, Laravel, TypeScript, database optimisation and legacy code modernisation, with responsibility for designing reliable systems operating at scale.
Experienced leading technical initiatives across architecture, testing, observability, CI/CD and operational tooling. My finance and accounting background means I am comfortable working across engineering, product and business teams to translate complex requirements into technical solutions.
Monthly, since Jan 2012
From production
34 running
Recurring, outside working hours
Playing by ear, because I never read the docs
Distortion is a feature, not a bug
The only scorecard I don't want to automate
Grip strength for typing
Clarity Global
How to quickly partner with a CTO and work closely to launch a new product while setting early standards for code quality, decision-making and future growth.
Oh Dear
Understanding the value of clear communication in small, remote teams, especially when working with part-time teammates.
Redwood Software
A strong test suite enables faster delivery and better collaboration with highly skilled teammates.
Reflection is just as important as delivery as it improves focus and motivation.
Guide Dogs for the Blind Association
Problem solving under technical and budget constraints.