I’m Barry, a Front End Developer based in Shropshire
10+
Years in development.
100+
Experiments delivered.
20+
Platforms and tools used.
4
Core specialisms.
I’ve been building for the web since 2016.
I started my career in web development after studying Web Design and Development at university, and I’ve spent the past decade working across front-end development, WordPress and conversion rate optimisation. I’m based in Oswestry, Shropshire, and work with businesses both locally and across the UK.
These days, much of my work sits at the intersection of development and experimentation. I scope technical solutions, build experiments and bespoke functionality, QA implementations and work with teams to turn ideas into reliable digital experiences.
I’m particularly interested in the details that make websites better to use, whether that’s improving performance, simplifying an interaction or figuring out why something isn’t working quite as expected.
When I’m away from the keyboard, you’ll usually find me gaming, working on one of my own projects, or spending time with my fiancée and dog.
My career so far
CRO / JavaScript Developer
Journey Further
2024 – Present
Senior WordPress Developer
Soap Media
2024
Junior CRO Developer
Journey Further
2021 – 2023
React Developer
Car finance 24/7
2020 – 2021
Full stack Developer
Nuttersons / Physio123
2016 – 2021
WHY WORK WITH ME
Development experience with the wider picture in mind.
Development and optimisation
Years spent improving and testing digital experiences means I’m used to considering user behaviour, technical constraints and commercial outcomes at the same time. That background is known as conversion rate optimisation (CRO), but the goal is simple: make the website work better for the people using it.
Direct communication
You work directly with the person doing the development, making technical decisions, feedback and changes much easier to discuss.
Existing websites welcome
Not every project needs a rebuild. I’m equally happy improving what is already there, solving an awkward technical problem or adding something new without unnecessarily replacing everything around it.
Proper QA
I test across browsers, devices and user journeys, with automated testing where it makes sense. ‘It worked on my laptop’ is unfortunately not considered a QA strategy.