I'm a senior software engineer at STV News working across our websites, apps and infrastructure.
Most of my day-to-day work is PHP, Laravel, WordPress, JavaScript and AWS. I spend a lot of time building and maintaining the systems behind STV News, from mobile apps and publishing tools to deployments and platform infrastructure.
Lately I've been working on things like:
- modernising legacy WordPress systems
- consent management and advertising integrations
- AI-assisted developer workflows and tooling
- improving deployment and infrastructure workflows
- building small tools and products outside of work
I enjoy solving practical problems, simplifying messy systems, and building things that are straightforward to maintain long term.
Outside work I'm usually running, hiking, or tinkering with side projects.





