Senior software developer · Glasgow, UK

Complex web applications, built fast and built to last.

I'm Michael McCoy. For more than 25 years I've designed, built and run production software. Today I build SaaS products, AI features and real-time data systems for businesses across the UK. You get a small team's delivery speed with an architect's judgement.

  • 25+ years building production software
  • Live on-air data graphics for the BBC
  • Three live SaaS products of my own
  • ASP.NET Core · Node.js · Azure · AWS

Proof, not promises

I build software that runs in production, in front of real customers and real audiences.

Broadcast · since 2020

Live election, sports and sustaining-services graphics

Freelance developer on on-air data-driven graphics for the BBC: election results, sports results, and the news, weather and schedule graphics shown between live programmes.

Freelance developer · 2020 to present

Read more
Own SaaS product

My House Move Plan

A personalised week-by-week house-move plan for UK households, with ready-made change-of-address letters and PDF export.

Designed, built, hosted and run end to end

Visit myhousemoveplan.co.uk
Own SaaS product

StoryPrompt

A year of weekly memoir prompts by email. Answers are collected without a login and typeset into a finished PDF book.

Designed, built, hosted and run end to end

Visit storyprompt.co.uk
Own SaaS product

AccessDrop

Digital-download delivery for Etsy sellers: checks Google Drive, Dropbox and Canva links and produces branded PDFs with QR codes.

Designed, built, hosted and run end to end

Visit accessdrop.app

Why clients work with me

You deal directly with a senior developer, not an account manager passing your requirements down a chain. I move fast because I've solved most of these problems before, and I build things to be run and maintained long after launch.

  • No surprises on cost. Every engagement starts with a small, fixed-price step, and the build is estimated from a real scope, not a guess.
  • Senior hands on the code. The person you talk to is the person who designs and builds it.
  • You own everything: code, cloud accounts and data. No lock-in.
  • Straight answers. If I'm not the right person for the job, I'll tell you.
25+years building production software
2020on-air broadcast graphics since
3SaaS products I own and run
1point of contact, from discovery to launch

Technologies

The tools I use day to day, chosen to fit the problem rather than the fashion.

  • C# / .NET
  • ASP.NET Core
  • Node.js
  • TypeScript
  • JavaScript
  • Vue.js
  • Angular
  • PostgreSQL
  • SQL Server
  • MongoDB
  • Entity Framework
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • CI/CD
  • LLM & AI integration
  • REST & real-time APIs

How a project works

A simple, low-risk process, the same whether it's a new product or an upgrade to a system you already run. Requirements, advice and specifications are delivered in the paid discovery step, so your project gets my full attention from day one.

  1. Tell me about your project

    Use the contact form. Within one working day I'll reply to say whether it's a fit and which fixed-price first step suits it.

  2. Paid discovery

    A fixed-price discovery or audit, from £1,500. We work through the requirements together and you get a written scope, architecture and a cost estimate for the build.

  3. Build

    Development against the agreed scope and plan, on terms we agree after discovery.

  4. Launch and support

    Go-live, monitoring and an optional monthly plan to keep it secure and improving.

Have a project in mind?

Tell me what you're trying to achieve. Within one working day I'll tell you whether it's a fit and what the fixed-price first step costs.

Start a project