William Blackie
I'm a full-stack engineer based in Bristol and London. I build product and platform software with Python (Django, Wagtail) and TypeScript (React, Next.js).
I currently work as Staff Engineer at Mabyduck, after four years at Torchbox, a contract with Google DeepMind, and freelance work through Developerfy.
I write about delivery, tooling, and lessons from real projects on the blog.

March 2023
Porto
Probably one of my favourite cities, green wine and sunsets.

November 2024
Paint-night
An evening of badly painting a raccoon, with wine.

Summer 2025
A good friend’s wedding
Best man for a good friend, which meant dressing up for once.

Feb 2026
Mabyduck
New team photos. The duck outfit was not optional.

2026
Djangocon Athens
Great talks, and I got to meet old friends.
Work experience
- Company
- Mabyduck
- Role
- Staff Engineer
- Date
- Lead delivery quality and release engineering for product work.
- Reduce engineering friction across the stack.
- Company
- Developerfy
- Role
- Owner
- Date
- Take on selected contract and consulting work.
- Company
- Role
- Full-stack Developer - Contract
- Date
- Contributed to the DeepMind Django and Wagtail codebase.
- Worked on CMS structure, frontend components, and search.
- Company
- Torchbox
- Role
- Software Developer
- Date
- Four years of Django and Wagtail delivery for charities and public-sector teams.
- Long-running work for the NHS and Samaritans across content and donation journeys.
