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.