Available for workLondon, UK

Zach Townsend

Software Engineer

I design and build reliable, high-performance systems — from developer platforms and APIs to the interfaces on top of them. I care about the details that make software fast, observable, and pleasant to work on.

Portrait of Zach Townsend
Projects delivered
50+
Years experience
10+
Client retention
98%
Notable clients
10+

01 / Work

Selected projects

Radial Core

Radial Core

Founder & Developer · Own company

Bespoke software consultancy based in Kent, UK — websites, web apps, mobile apps, MVP builds, software integration and honest tech advice for small businesses. Founder-led with 50+ projects delivered.

Next.jsReactNode.jsAWS
50+ projects delivered
SchedulPro

SchedulPro

Founder & Developer · Own product

All-in-one job scheduling and management platform for small service businesses — calendar, team assignment, invoicing, payment and expense tracking, and reports.

Next.jsSchedulingInvoicing
Free tier available
Elyssium

Elyssium

Founder & Developer · Own product

Photo collection sharing for events — guests add photos from their phones via a link or QR code into a private collection. Free accounts with 20 GB of storage.

WebPhoto sharingQR codes
Free, 20 GB storage
Rapid Delivery from Waitrose

Rapid Delivery from Waitrose

Full-stack Developer · Waitrose

Same-day Delivery eCommerce system with an in-store barcode scanning mobile picking app.

eCommerceBarcode scanningMobile
Same-day delivery
Home Solutions from John Lewis

Home Solutions from John Lewis

Full-stack Developer · John Lewis

Web & mobile booking system with payment processing, trade diaries and Twilio voice & SMS.

WebMobilePaymentsTwilio
Booking platform
While you're Away from Waitrose

While you're Away from Waitrose

Full-stack Developer · Waitrose

Web subscription eCommerce site with payment processing.

SubscriptioneCommercePayments
Subscription eCommerce
Cook Well from Waitrose

Cook Well from Waitrose

Full-stack Developer · Waitrose

Web subscription eCommerce site with payment processing.

SubscriptioneCommercePayments
Subscription eCommerce
Wine Tasting at Home from Waitrose

Wine Tasting at Home from Waitrose

Developer · Waitrose

Wine Tasting at Home MVP.

eCommerceMVP
MVP
WowGive App

WowGive App

Ionic Developer · WowGive

Mobile app for iOS and Android with payment integration, push notifications, social sharing and group messaging — Node.js API on AWS.

iOSAndroidNode.jsAWS
Mobile app
WowGive website

WowGive website

Full-stack Developer · WowGive

Website, admin dashboard, email marketing system, Tweet Factory and group messaging.

WebsiteAdmin dashboardEmail marketing
Platform
MyThomson & MyFirstChoice (TUI)

MyThomson & MyFirstChoice (TUI)

Mobile Developer · TUI

Mobile apps for iOS & Android with an API built on Titanium Appcelerator and Node.js.

iOSAndroidTitanium AppceleratorNode.js
Mobile apps
Bovada

Bovada

Front-end Developer · Bovada

High transaction responsive single-page app with the heavy lifting done by Angular.js. Processes thousands of bets every few seconds in busy periods, e.g. NFL Super Bowl.

Angular.jsSPA
Thousands of bets / sec
Select Caribbean

Select Caribbean

Developer & Designer · 2009

Bespoke website & property management admin system, including full design and logo from scratch. PHP & MySQL.

PHPMySQL
Built 2009
Barsquib

Barsquib

Mobile Developer · Barsquib

Mobile app for iOS & Android, website and API — Titanium Appcelerator, Node.js, MySQL.

iOSAndroidNode.jsMySQL
Mobile app

02 / Clients

Recent clients

  • John Lewis
    ClientHome Solutions booking platform
  • Waitrose
    ClientRapid delivery, While you're Away, Cook Well
  • Lush
    ClientEcommerce & retail web work
  • Nike
    ClientWeb projects
  • Dyson
    ClientWeb projects
  • AKQA
    ClientDigital agency collaboration
  • TUI
    ClientMyThomson & MyFirstChoice apps
  • WowGive
    ClientCharity fundraising app & website
  • Cook Well
    ClientSubscription eCommerce from Waitrose
  • Home Solutions
    ClientJohn Lewis home services

03 / Stack

Current tech stack

The tools I reach for most often. I optimize for boring, well-understood technology and add complexity only where it earns its keep.

Languages

  • TypeScript
  • Rust
  • Go
  • Python
  • SQL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Vite

Backend

  • Node.js
  • gRPC
  • GraphQL
  • PostgreSQL
  • Kafka

Infrastructure

  • Kubernetes
  • Docker
  • Terraform
  • AWS
  • Vercel

Observability

  • OpenTelemetry
  • Grafana
  • Prometheus