About Me
A bit about who I am and how I work.
I’ve been writing code since I was twelve, long before I knew what “full-stack” meant. I’ve always enjoyed the mix of logic, creativity, and problem-solving that comes with building software. These days that includes everything from front-end interfaces to APIs, cloud deployments, automation tools, and the odd experiment that spirals into a full project.
What I enjoy most is taking an idea and shaping it into something real: something people can use, something that solves a problem, something that feels intentional. Whether that’s an internal tool, a platform, or a system that quietly does its job in the background, I like building things that actually make a difference.
If you’re working on something interesting, or just exploring ideas, you’re welcome to reach out.
How I Work
Understand Before Building
Clear goals, real constraints, and the right questions upfront prevent wasted effort later. Good decisions start with good understanding.
The Right Tool for the Job
I don’t chase trends. I choose tools that fit the problem, the team, and the long-term plan. Simple, predictable solutions age far better than clever ones.
Pragmatism Over Perfection
Perfect code is nice, but delivering value is better. I focus on practical solutions that move projects forward without unnecessary ceremony.
Collaborate and Communicate
Good engineering is a team sport. I keep communication open, share context freely, and involve the right people so decisions don’t happen in a vacuum.
Background
Software Engineer - Peregrine Capital
August 2023 – Present
Focus on building and shipping multiple internal and external systems to support the company’s growth and goals.
Devops Engineer, Solutions Architect - Tangent IT Solutions
June 2022 - July 2023
Facilitated the setup and management of cloud infrastructure for clients as well as architecting software systems end-to-end.
Cloud Native Engineer - Container Solutions
October 2021 - May 2022
Consulting role primarily focused on various cloud technologies and digital transformation for our customers. This ranges from creating technical solutions to helping customer teams better understand how to build cloud-native software.
Software Developer - Tangent IT Solutions
September 2016 - September 2021
Created software solutions for clients in a variety of industries including telecoms, insurance and more.
Software Developer - HNL Applications / Gotfunk
June 2013 - August 2016
Worked on custom systems primarily in PHP, including the occasional Joomla extension.
Interested in working together?
Let's talk →