Software engineer · Plymouth, UK

Hi, I'm Will. I build web applications from the database to the browser.

I've spent over ten years building back-end systems, internal tools and infrastructure, at Sky, Quotech and City College Plymouth, mostly in Go, PostgreSQL, TypeScript and React. In my own time I build things I want to exist, like a writing app for novelists, a shop for my brother's knife business and a tracker for my household, and I run them on my own server.

Looking for senior software engineering roles in the UK, remote or hybrid.

Selected work

Personal projects, built and run by me.

2026 – now

Rescriptus

A free writing app for novelists that puts a full manuscript editor and a deep worldbuilding wiki in one place, and keeps your book as plain files in storage you choose.

  • TypeScript
  • Next.js
  • React
  • CodeMirror 6
  • Yjs

2026

Stammer Knives

An online shop and admin console for my brother's handmade knife business, so he can sell knives, take commissions and run the site without me.

  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Drizzle

2026 – now

Hearth

A household tracker for me and my partner, covering pets, bins, the car, medication, food, shopping and jobs, with an Android home-screen widget and a kitchen tablet view.

  • TypeScript
  • React
  • Hono
  • SQLite
  • Drizzle

2026 – now

Pioneer

A settlement game where every villager is an autonomous agent with a personality, needs, memories and a place in the village economy, and the village grows out of what they decide.

  • C#
  • Godot 4
  • Python
  • GitHub Actions

Experience

Where I've worked

  1. Senior Software Engineer, QuotechDec 2025 – Nov 2026

    Full-stack work on an insurance underwriting platform, with a Go and PostgreSQL back end and a React and TypeScript front end. Around 250 merged pull requests in eleven months, across authorisation, claims, sanctions, policy endorsements, accounts and the team’s CI and tooling.

  2. Software Engineer, SkySep 2022 – Nov 2025

    Back-end development for internal engineering teams, replacing critical systems that had outgrown themselves.

  3. Senior DevOps Engineer, City College PlymouthFeb 2019 – Sep 2022

    Ran part of the college’s Linux infrastructure and its Git and CI/CD processes, and built applications and microservices used across the college.

  4. Software Developer, City College PlymouthSep 2016 – Feb 2019

    Developed and maintained the college intranet and a range of standalone internal systems.

  5. Software Developer, Devon Block ManagementMar 2015 – Sep 2016

    Designed, built and maintained the company’s data-management system on my own: a Java server and desktop client, a MySQL database and a PHP website.

Full CV, with what I achieved in each role →

Skills

What I work with

Languages
Go, TypeScript, JavaScript, SQL, C#, Java, PHP, Python
Back end
PostgreSQL, MySQL and MariaDB, SQLite, Node.js, REST APIs, authorisation (RBAC/ABAC), OIDC, data migrations
Front end
React, Next.js, Angular, responsive, accessible UI, offline-first web apps
Infrastructure
Docker, Kubernetes, Linux, Ansible, GitHub Actions, GitLab CI, Cloudflare, backups and monitoring
Testing
integration suites, Playwright end-to-end, visual regression
Games
Godot 4, Unity, simulation and agent AI

Contact

Get in touch

If you have a role that fits, or just want to talk about something I’ve built, email me. I reply to everything.

[email protected]