Hi, I'm John, a freelance web application developer

I build high-quality, scalable, and user-friendly web applications for businesses of all sizes. With over 20 years of industry experience, I've partnered with startups and large corporations to bring their visions to life.

Let's Build Something

My Skillset

Throughout my career, I've cultivated a diverse skill set in various areas of technology. My key skills include:

Front-end Development

Back-end Development

API Development

Some of the technologies I use

I leverage a wide range of modern tools and frameworks to build robust and efficient web applications. Here are some of the key technologies I work with:

React

Node

Go

Gatsby

TypeScript

My Learning Journey

I'm a firm believer in lifelong learning and continuously expanding my skillset. Here are some of the technologies I'm currently exploring or deepening my knowledge in:

Rust

Exploring systems programming and building high-performance applications.

Flutter

Diving into cross-platform mobile app development for beautiful native experiences.

React Native

Expanding my mobile development skills with React's power for native apps.

Three.js

Exploring 3D graphics and animations for immersive web experiences.

Some organisations I have completed projects with

I've had the privilege of collaborating with a variety of organizations, from dynamic startups to established corporations, helping them achieve their digital goals.

Arthaus Visual Communications logo

Arthaus Visual Communications

Diageo logo

Diageo

AgNovos Bioscience logo

AgNovos Bioscience

Ascend Advanced Therapies logo

Ascend Advanced Therapies

Upriver Creative logo

Upriver Creative

Tesco logo

Tesco

Ready to Start Your Project?

I'm always excited to discuss new opportunities and collaborations. If you have a project in mind or just want to say hi, feel free to reach out.

Get in Touch

© 2025 John Spurgin. All rights reserved.