Web Developer · Bali, Indonesia
Hand-coded custom websites for UK small businesses, from £400.
I'm James, a UK-born Executive Director now based in Bali. While I lead a successful international non-profit by day, building high-speed, functional websites is my passion project. Because this is my hobby, you get agency-level quality and rapid turnarounds at a fraction of the cost.
Web Development Services.
Affordable, professional website design for small businesses, restaurants, startups, and personal brands. Built to last.
Custom Design & Build
Bespoke, hand-coded sites built from scratch. No templates, no drag-and-drop. Every build is written for performance, speed, and long-term ownership.
Mobile-First & SEO
Fully responsive, lightning-fast, and built with technical SEO from day one. Google can find you, and your customers can reach you on any device.
Systems & Identity
Online payments, booking calendars, and brand kits. I build the systems your business needs and the visual identity to match, across web, social, and print.
Recent Projects.
A few recent builds, and the design decisions behind them.
01 / Kasto Bali
Retired a costly Wix site. Kept the staff in control.
Chef Giuseppe wanted the site to feel like the restaurant: warm, cinematic, and easy to keep fresh. Delivered in three days, with a CMS his team actually uses.
- ◆Integrated booking → confirmation email
- ◆CMS for menu, blog, and events with guest RSVPs
- ◆Custom hero video of a Kasto dish being prepared
02 / Vendora
Luxury vending, reframed as a venue partnership.
A premium brand needed a site that doesn't sell machines. It sells a hospitality upgrade. Built around editorial scale, restrained motion, and a frictionless partner enquiry.
- ◆Bespoke product catalogue with real venue configurations
- ◆Custom animation tells the guest experience problem story
- ◆Partner enquiry form → inbox
03 / Barnes Estates International
A credibility site for a founder-led investment portfolio.
Not a listings site. A private-office style showcase of Ben's track record and philosophy, plus a live invitation into ELLE Beachclub, a project he's personally co-invested in.
- ◆Portfolio as proof. Past deals positioned as evidence, not inventory
- ◆Serif / sans pairing for editorial, brochure-grade weight
- ◆ELLE Beachclub spotlight with a private enquiry route for co-investors
Real stories
from real people.
It started as a favour for friends & family. Now most of my work arrives by referral. Here's what a few of those referrals had to say.
Our old Wix site was expensive and hard to manage. James delivered something beautiful — professional animations, a booking system, and a simple menu editor, in just a few days.
I kept putting off a new website — I thought it would take forever. James had something ready within a couple of days. We were genuinely surprised.
Technical mastery paired with a designer's eye. James is the rare developer who actually understands branding.
Transparent Web Development Pricing.
No hidden fees, no platform lock-in. Three tiers built for different ambitions, all at a fraction of agency rates.
Tier 1
The Essential
Portfolios & Personal Brands
Standard rate £800 · 48hr turnaround
- Up to 5 custom-built pages
- Mobile-first responsive design
- Contact & enquiry forms
- Base SEO setup
Tier 2
The Interactive
Small Business & Restaurants
Standard rate £1,200 · 3–5 day turnaround
- Everything in The Essential
- Integrated CMS: update your own content
- RSVP & event registration forms
- Dynamic menus & service lists
Tier 3
The Full Identity
Startups & Premium Brands
Standard rate £1,600 · 7–10 day turnaround
- Everything in The Interactive
- Brand kit & logo design
- Advanced animations & booking
- Digital assets for print & social
Support We The Free with $10/mo and save £400 on any tier (the "from" prices above).
Let's Build Something Great.
No tech-speak, just solutions. Tell me what you need and I'll get back to you within 24 hours.
I'm not a senior web engineer with a team behind me. I'm one person who loves building websites. If a project is too ambitious for what I do, I'll always be upfront and tell you.
I only take on 3 new clients per month. Apply now to secure your spot.