About
As a product-focused engineer, I always keep the end user at the heart of everything I build, ensuring the software truly solves real business problems. I deliver test-driven, maintainable software solutions that have scaled to serve thousands of users, regularly being the technical lead on these projects. My experience in leading development teams and mentoring engineers has helped me foster a culture of continuous learning and upskilling within teams.
My codebases reflect my commitment to functional, declarative principles, and I thrive on delivering creative solutions that address both immediate and long-term business needs. Having owned a business, I understand the challenges of delivering products and my approach to architecture decisions is always guided by the bigger picture, balancing technical excellence with business goals.
In my spare time, I’m often found developing pet web projects that leverage offline capabilities such as service workers and WebAssembly. I believe in a future where these technologies offer a compelling enhancement to cloud-centric solutions.
consultancy
react
startups
local first
typescript
javascript
css
animations
web assembly
nextjs
nosql
git
mobile
cordova
linux
microservices
open source
rust