About Me

Hi, I'm Tommy - a frontend developer and e‑commerce specialist based in Manchester, UK.

I've been building things for the web since 2012, working mainly within the Adobe Commerce (Magento) ecosystem. Over the years I've worked across everything from legacy Knockout setups to modern Hyvä builds - Hyvä is now my primary specialism, building performant storefronts with Tailwind CSS and Alpine.js from the ground up. I hold the Adobe Commerce Frontend Developer Expert certification, and I still find something new to learn every day.

My focus in my work is always on clarity and maintainability. I like writing code that makes sense to read, feels good to extend, and quietly gets out of the way once deployed. Whether it's cleaning up a brittle UI or untangling a front‑end build, I take pride in leaving a system a little better than I found it.

Git keeps my workflow organised and honest - every branch tells the story of what I've learned along the way.

Outside of work you'll usually find me tinkering with something or other - setting up a retro gaming machine, experimenting with audio gear, or researching the latest in local AI tooling - something I've gone well beyond research with. Claude Code in particular has become a core part of how I work day-to-day, and I think being fluent with these tools is fast becoming as important as any other part of the stack. I'm also genuinely passionate about open‑source and Linux; most of my experiments start in a terminal window on some distro I've broken and fixed a few times. I like understanding how things work, breaking them (occasionally), and learning from the process.

If you're looking to work together, you can find my full CV and availability on my CV page.


Thanks for stopping by - if you want to chat about front‑end craft, Magento quirks, or the perfect DAC setup, I'm always up for that.