Freelance Full Stack Developer Cardiff & Birmingham

Hello, I'm Tom - a full stack developer with over a decade of experience in designing feature rich, bespoke, complex websites and apps.

#uxdesign #frontend #backend #mvc #fullstack

Read More
Web Developer

A Full Stack Developer

Being a full stack web/app developer means I have a very diverse skill set - from server setup, infrastructure, backend programming & database architecture to front end development & design.

  • Linux
  • PHP
  • HTML
  • Javascript
  • React.js
  • Node.js
  • GoLang
  • MySQL
  • MongoDB
  • Lucene/Elastic Search
  • Liquid
  • PhotoShop
  • Illustrator
  • SEO

About Me

I'm a professional full time designer and developer with almost 15 years of experience. I take on any size project from small starters and micro sites to fully fledged e-commerce shopping sites and complex apps.

What makes me a good freelance developer?

I have a strange mix of creativity and logical thinking. I love design and I love writing complex code, as geeky as that sounds! I love what I do and I take pride in my work.

Where I work - Rabble Studio

I Have Connections!

I work in a creative studio surrounded by other freelancers, teams and agencies all working in the digital creative industry.

This enables me to outsource when project timelines demand and also take on joint collaborative projects. Often clients will need ongoing support after their website launch, especially regarding SEO, content creation and marketing. Obviously working in a studio full of these techie creative types comes in very handy!

Some relevant roles here include:

  • Video Content Creators
  • Animators
  • App Developers
  • Graphic Designers
  • Branding and Digital Marketing Experts
  • Web Designers
  • Frontend Web Devs
  • Content Copy Writers
  • SEO Specialists
  • Social Media and PPC Campaign Strategists

Recent Work - Website Design Example

Endless Lionel

A simple static brochure style website, showcasing a professional singer's act. Nothing fancy here, just a sleek responsive design, excellent photography and a fresh retro feel.

  • Branding
  • Responsive Design
  • Brochure Style Website Web Development Example


Trooli is a new Internet Service provider rapidly expanding their network, actually I would check them out. I was tasked with developing complex admin tools, the customer checkout, address finder and service package selector to find out which options are available at your address, all integrated into their wordpress site.

Key features include:

  • API integrations
  • Responsive Design
  • Wordpress Development Bespoke Web Design and Development


Gardensite is a fully featured bespoke e-commerce website with complex admin pages, allowing the staff to control almost every aspect of the website in a custom streamlined manner.

Key features include:

  • Responsive Design
  • AMP Pages
  • Custom CMS
  • Bespoke Build
  • Multiple Payment Gateways Web Design and Shopify Development Example

Fair Parfum

Fair Parfum is a new e-commerce website built on the shopify platform, utilising a bespoke and responsive design.

Key features include:

  • Responsive Design
  • Shopify Platform
  • Bespoke Theme
  • Multiple Payment Gateways
  • Multilingual Web Development Example

Discover Sutton Coldfield

A council run website to help find local businesses and areas of interest in the local area. The site is integrated into the Google Maps API and built into the backend of wordpress.

Key features include:

  • Google Maps API
  • Responsive Design
  • Wordpress Development Wordpress Web Design and Development


A collaborative project, I was tasked with the build of the site which entailed creating a bespoke wordpress theme and developing up geo location APIs.

Key features include:

  • Responsive Design
  • Wordpress
  • Bespoke Theme
  • Google Maps API Bespoke Website Design Example


A monster of a website, with millions of pages and a huge DB. This project came with many challenges such as database performance, complex search and auto translate features.

Key features include:

  • Responsive Design
  • Multilingual
  • Custom CMS
  • Bespoke Build
  • Multiple Payment Gateways


Your project will probably encompass most of the following areas of expertise:


I can work on existing projects too, whether you need some new functionality adding or something fixing. I don't mind working on either bespoke sites or open source such as WordPress, Joomla, Magento, PrestaShop, etc.


Over the years I have built up a wealth of SEO knowledge which rivals any SEO agency. Rest assured that good SEO practices are at the forefront of my design and development process.


I have a decade of experience developing e-commerce sites either from scratch or on popular platforms such as Magento, PrestaShop or WooCommerce.

Responsive Design

In 2018 over 52% of all web traffic was from a mobile device, typically I see a clients web traffic range from 35% to 60% depending on the niche.

As a result I tend to adopt a "mobile first" approach to ensure your website scales to any device, no matter what size.

Content Management (CMS)

Most of the time it's appropriate for you, the client, to be able to update the website's content yourself without the need for me, the developer. Whether you need a Wordpress site, Joomla or something completely bespoke I can help you decide depending on your budget and needs.

Working With a Freelance Developer

You may be asking yourself if you should go with an agency or a freelancer, well let me give you my, maybe slightly biased, outlook on this.

A more personalised experience.

Working with me means you get to speak to me, the developer, designer and SEO guru rolled up into one, not Matt the sales guy. Talking over crucial design decisions with somebody who's an expert in all the different facets is invaluable, I can tell what works and what won't work.

You might get stuck with me anyway!

Something which may surprise you, is that a good portion of my work is actually working on projects outsourced to me by agencies. This is due to the agency taking on too much work and lacking the resources or they simply don't have the right technical skills for a specific project. I've taken on work from large corporate marketing firms to small graphic design agencies who have added web design to their list of services to fully fledged web design agencies.

Collaborative projects are fun.

Typically us freelancers all know each other, and more importantly we know who the goods ones are. I have a network of award winning content writers, graphic designers, marketing consultants and even other developers I can collaborate with.

We're cheaper.

This one should be obvious, but I simply don't have the overheads which an agency has to cover, unless you're adding up the sheer amount of coffee I consume!

Get in touch

Ready to work together? Let's talk about your project.