The MayorTech limited logo; a pixel art cartoon image of William Mayor. MayorTech Limited

MayorTech Limited

👋 Hi I’m Billy. I’m a software engineer.

I build high quality software, I don't cut corners, and I don't rush. I work closely with clients, often over many years, making sure that what I build is exactly what they need.

I want to leave the world in a better state than I found it. I want to work with people/companies that are doing good things. The internet is for everyone; I believe that websites and apps need to be built in accessible ways.

I take great care over the security of a project. I don't think that security is something that can be added on after the fact, it must be considered from the very beginning. The importance of good security cannot be overstated.

About me

I started as a freelance software engineer in 2012. I specialise in "back end" software; building APIs, setting up servers, dealing with databases, security, backups, and all the things that keep a project running smoothly. I'm primarily a Python developer but I'm very comfortable diving into the HTML, JavaScript, and CSS sides of things too.

Over the years I've built lots of websites/apps (see the projects list for some examples), and worked on the things that accompany software engineering too.

  • Python (Django/Flask/FastAPI)
  • HTML
  • CSS (Vanilla/SASS/Tailwind)
  • JS (Vanilla/Svelte[Kit])
  • Postgres
  • SQLite3
  • redis
  • RESTful APIs
  • DevOps
  • CI/CD
  • Docker
  • Emails
  • GDPR
  • Security
  • Cyber Essentials
  • WCAG 2.1/2.2
  • Agile
  • Working in teams
  • Leading teams
  • Designing and architecting
  • Internationalisation
  • Online payments and tax

Interested?

Have a cool project you want to build? Need an experienced senior dev to help with some tricky edges cases? Want to explore some ideas together?

Please get in touch. I'm excited to work with you.