Available for new projects

Hi, I'm James.
I build websites that work for small businesses.

Front-end developer and UX designer based in Kent / London. I design and build fast, accessible sites — from the first sketch in Figma to a working back end and admin dashboard.

James Bailey
HTML · CSS · JSNode.js · React · Figma

From music tech and project management to the web.

I came to coding later in life. After studying music technology and working in studios, on film sets and in retail, I spent six years as an office admin and project manager for a property developer — and helped set up and brand a local coffee shop. That's where I discovered UX design.

I then trained at the Bath Spa University web development bootcamp and have kept building ever since. Today I make complete websites for small businesses: designed with the user in mind, coded by hand, and backed by simple, secure servers.

Outside work you'll find me at the gym, on a bike, playing guitar, at motorsport track days in a car I built with my brothers — or keeping up with my two kids.

  • Problem solving
  • Creative ideas
  • Project management
  • Technical ability
  • Easy to work with
  • Client-focused

Recent builds

A live web app used to track staff hours, plus three complete small-business websites, each with a hand-coded front end and a lightweight Node.js back end.

Earlier projects

Smaller builds from my bootcamp and self-study.

Harry Potter landing page

Harry Potter landing page

Responsive landing page with a navbar and image layouts built with flexbox.

BMI calculator

BMI calculator

Enter your height and weight to get your BMI, built with vanilla JavaScript.

React contact cards app

React contact app

Contact cards app built with React components and state.

Mario sprite animation

Mario animation

Sprite animation created with SVG images.

New York CSS animation

New York animation

A city scene brought to life with pure CSS animation.

Sass design project

Sass design

Page styled with Sass variables, mixins and partials.

Skills & tools

What I use to take a project from idea to launch.

  • HTML5
  • CSS3
  • JavaScript
  • Node.js
  • React
  • Sass
  • Bootstrap
  • Figma
  • Git & GitHub
  • REST APIs
  • Responsive design
  • Accessibility

How I can help

Website design & build

Custom, responsive websites for small businesses — designed around your customers and built to load fast on any device.

Online shops & bookings

Product catalogues, baskets, checkouts and booking forms, with a simple dashboard so you can manage everything yourself.

UX & UI design

Wireframes and prototypes in Figma, so we can test ideas and get the experience right before a line of code is written.

Let's work together.

Have a project in mind, or just want to say hello? Send me a message and I'll get back to you.