A self-taught developer passionate about turning ideas into functional products and exploring new technologies.
I grew up in Cornwall, where the sea and the close-knit community shaped how I approach collaboration. Being in a tech-savvy family meant I was troubleshooting computers from a young age.
I spent three years in Portugal's Algarve while my mother ran a bar. It was a crash course in people skills—watching her handle both locals and tourists taught me a lot about communication and adaptability.
As a teenager, I discovered Java while working on a game-related project. My goal was to build a private server, which meant long hours on Stack Overflow and the occasional small victory when code finally ran.
With limited formal opportunities, I learned to code on my own. I started with frontend work but eventually focused on backend development, building solutions—sometimes with AI assistance—wherever I see a need.
Projects that pushed boundaries (and occasionally my sanity)
Built the majority of the frontend for this beauty and I'm absolutely chuffed with how it turned out. Worked alongside a brilliant WordPress developer to create dynamic web pages, with all data flowing from an API connected to the backend CMS. Proper full-stack collaboration.
The project that taught me why version control exists and why 3am is both the worst and best time to debug. A comprehensive course management system built with JavaScript and considerable determination.
My first proper JavaScript project that didn't make me question my life choices! Built during my Code Institute days with questionable amounts of tea and biscuits. Simple, functional, and surprisingly resistant to breaking.
The project that taught me CSS can be both beautiful and absolutely maddening. A community platform where I learnt that centering a div is an art form, and connecting people is even more rewarding than perfect pixel alignment.
Fancy a chat about code, life adventures, or that brilliant idea you've been mulling over?
Always up for a good natter about: