Will McBride · Portfolio London · July 2026

My portfolio.

I'm Will, 23, a chef in London and a self-taught web designer. In my spare time I build real things for real businesses, all unpaid and out of genuine interest. This portfolio shows four of them, along with the research and thinking behind each one.

Applying: BSc Computer Science with Integrated Foundation Year will@innovus.studio · 07876 724487
A note on process

Everything here was designed by me and built with the help of modern AI development tools. I'm strong on research, art direction and ideas. The programming underneath is the part I can't fully explain yet, and that is why I'm applying to study computer science.

Ravensbourne asks for research and honest development work, so each project below starts with how I thought about it.

DHP London, plumbing & heating.

Research

I started by looking at how the business actually works and how people find them. Reviews, their existing sites, and what a customer needs in the first few seconds. The pattern that kept coming up was simple. Someone's boiler has gone, they're on their phone, and they need to trust who they're calling.

Thinking

That shaped the whole layout. The phone number had to be impossible to miss. I built the visuals around their real review score and trust signals, because that felt more honest for a trade business. The headline plays off heating and plumbing as two halves of the same job.

Art direction

I took the look from the trade itself. Navy like a blueprint, copper and brass from pipework, and a pressure-gauge motif for the rating. On mobile I kept a sticky call bar at the bottom so the most useful action is always there.

Before
DHP London current live website
After
DHP London concept redesign
9:41
DHP London concept mobile
View the live concept →

Physio First, a clinic in Ilford.

Research

I looked at how people actually use a clinic website. Usually they want to know what gets treated, roughly what it costs, and how to book. The existing site was busy and hard to settle into, so I treated calm and clarity as the brief.

Thinking

Someone opening this page is often already sore or recovering. I wanted the first screen to feel quiet and useful. Putting the assessment price and how established the clinic is near the top felt like the right move, because it answers the awkward questions before anyone has to ask.

Art direction

Soft greens and creams, a quieter serif for the headlines, and a dark card for the fee. Treatments sit in a simple strip instead of a long wall of text. Mobile follows the same hierarchy, with a call button if you just want to speak to someone.

Before
Physio First current live website
After
Physio First concept redesign
9:41
Physio First concept mobile
View the live concept →

Innovus, the brand I built.

The idea

Innovus is my studio identity, the umbrella for the free rebuild work. I designed the brand, wrote the copy, built and deployed the site, and set up the structured data and search optimisation myself.

The result

Search "Innovus AI" on Google and the studio is on the first page, alongside its Companies House record. With no budget, getting found meant the technical side actually worked.

innovus.studio hero
Editorial layout, mono detailing, a ticking London clock in the header.
Visit innovus.studio →

Coinpod, a live data dashboard.

The idea

A personal experiment in product design. Take a noisy feed of live market prices and distil it into one quiet screen, with an AI chatbot that reads the live numbers and answers questions in plain English.

What it taught me

This was where I found my limits. Live data feeds, keeping a site deployed, connecting an AI model to real numbers. It works, but I want to properly understand the layer underneath it.

coinpod.io onboarding
Onboarding screen. Dark UI, one decision per screen.
Try coinpod.io →

How every project works.

Research the business

Reviews, existing sites, and how customers actually find and use them.

Work out the art direction

I try to pull the look from the industry itself, so each project feels like its own thing.

Build with AI tools

I direct, iterate and edit, and AI tooling writes most of the code. Fast, but it's the step I want to properly understand.

Deploy and be found

Hosting, domains, DNS, metadata, performance, search visibility. I set all of this up myself and learned it by getting it wrong first.

Why I'm applying.

I can research a business, design something that feels true to it, and get it built and deployed. What I can't yet do is explain the code line by line. The programming fundamentals, the algorithms, the maths underneath machine learning. That is the gap the foundation year exists to close, and it's why I'm applying.