What Skills Do You Have?

One of the key concerns you may have hiring a freelance web developer over a design agency is the limited skillset.

In fact, I have a greater in-house skillset than many design agencies, and much of my work is providing services to them.


Not gonna lie, I completely fail here.

One of the reasons I freelance is because I hate the sales teams that work for agencies, overpromising results that can't be achieved and their smooth spiel that clients fall for because they don't know any better.

Integrity is doing the right thing when nobody is watching.

I'll advise on the options available and help you narrow those down to your prefered choice. Sometimes that choice may be provided elsewhere if that fits your needs better.


Here, I excel.

When you hire a freelancer, you won't get stuck with AI generated oniline chat, your calls won't be screened by a secretary and you won't have to speak to 5 lines of support to get an answer. You contact a technical expert who understands your business (and probably knows your dogs name), every single time.

I'm equally comfortable talking in tech-babble and plain English. Many of my clients are uncomfortable with technology but have skills I could only dream of. I never judge, and save the eye-rolls for my husband and dad. 


The bits you see.

I'm not a creative designer. A creative agency is the best place to go if you want visuals that will blow people away. I've specialised in intuitive, usable and accessible design that doesn't get noticed because it just does what it's supposed to do.

  • HTML5
  • jQuery
  • vanilla JS
  • Bootstrap
  • Adobe Photoshop / Illustrator / XD

Back-end Development

The bits you don't see.

This is where I'm most comfortable.

I wrote my first line of code when I was 7, on a ZX81.
20 GOTO 10

I've moved on a bit since then.

The back-end is where the hard work happens. It's what happens to your data when you press submit. It's making sure hackers can't get into a system. It's fixing bugs.

All back-end web developers will specialise in specific languages. I've specialised in PHP but also have a working knowledge of ASP, Python and C++.

  • PHP 4.7 to 8.2
  • MySQL 5/8
  • MariaDB 10/11
  • Laravel 8/10
  • API Integrations
  • Google Workspace Integrations
  • Git
  • Data Analysis


Administering Systems

Not an area of expertise, but I know enough to manage my own servers and keep them updated. Much of the work involved in maintaining servers is done via a Command Line Interface, and there's no 'undo' button.


Unlike most other aspects of the internet, the protocols which make email work haven't changed since the 1980s. There are now so many points of failure, problems are a regular occurance and trying to get to the bottom of them usually involves expletives and time to recover in a dark room.

All that said, if you have an email problem, I can probably help.

Domain Name System

It's the phone book for the internet. 

When you purchase a domain name, it needs configuring. It's not particularly complicated but can be overwhelming when confonted with a whole load of acronyms. When you purchase a domain name with us, it's a fully managed service. 

If you've purchased your domain name elsewhere, we're happy to quote for DNS management and troubleshooting.

© TMA Digital 2024
All Rights Reserved