Will Kirkpatrick

Hi, I'm Will.

Full-stack developer based in London. Four years of commercial experience, maths degree, currently building in React and Next.js.

GitHubLinkedInLondon, UK
scroll

The story so far

I started with a maths degree at Nottingham, not the most obvious route into software, but it turns out that thinking analytically and breaking problems into pieces is exactly what coding rewards.

A bootcamp during the pandemic got me into web development properly, and four years at Wine-Searcher taught me how real products are built; messy legacy codebases, cross-functional teams, deployment pipelines and all. I shipped everything from Shopify integrations to internal tooling.

Now I'm doing an MSc in Computer Science at UEL, and building side projects to push into React, TypeScript and Next.js; the areas I haven't had the chance to use professionally yet, but intend to.

Skills

What I work with

Solid fill = professional experience. Light fill with arrow = actively learning.

Professional

JavaScript
PHP
MySQL
AWS
HTML / CSS
GraphQL
Git
Docker

Learning

TypeScript
React
Next.js
Node.js

Projects

Things I've built

Side projects built to learn, explore and ship.

In progress

01

FinTrack

A personal finance dashboard to track income, expenses, budgets and savings goals. Built with multi-user auth, data visualisations and a guest demo mode so anyone can try it without signing up.

Next.jsTypeScriptMySQLNextAuthRecharts

More projects coming soon

Human

Outside of code

The other stuff that makes me tick.

🎾

Tennis

Roger Federer fanboy.

🚗

Cars

Long time enthusiast. Anything from vintage to modern sports car as long as there's some style.

🎮

Gaming

Long-time hobby. Anything with a good story.

🗣️

Spanish

B2/C1. Who doesn't want to live in Marbella

📈

Finance & Maths

Aspiring angel investor

⛷️

Skiing

Annual. Non-negotiable.

Contact

Let's talk

I'm open to full-stack and frontend roles in London. If something about my background resonates — or you just want to chat — I'd love to hear from you.

WK.Built with Next.js & TypeScript