§ 00 / Introduction
XenoCode est. 2021 // Fukuoka · JP

A product
studio of one.

Production Rails since 2005. Two books, thirty-plus shipped applications, one engineer you actually work with.

Founder
Alan Bradburne · Fukuoka · Worldwide clients
Specialty
Ruby on Rails, Elixir Phoenix, LiveView, Hotwire
Published
Practical Rails Social Networking Sites · 2007 Rails 5 Revealed · 2016
Shipped
Status
Available for new projects
25yshipping production software
02published rails books
30+applications in production
JP / UK / EU / UStimezones covered
§ 01 / Featured
Product in production

VegasNearMe

2023 present
vegasnearme.com
VegasNearMe interface
Platform overview

VegasNearMe brings shows, attractions, dining, nightlife, maps, and booking paths into one Rails platform. Partner feeds are normalised once, then published across the website, app, and internal editorial tools.

Stack
Rails · Hotwire · PostgreSQL
Role
Full platform development—backend, frontend, API, sync
Scope
Partner integration · Personalisation · Editorial tooling · Ops
Alan is extremely talented and is just a pleasure to work with. He's always thinking outside the box; a huge asset to any company he works with.
George Meyer // CEO, VegasNearMe
Also on the record

I've had the pleasure of working with Alan in several capacities over many years. Alan is the best kind of developer to work with in my opinion: not only does he understand technology and what he's capable of building, but he makes sure he understands why he's building something.

Joe Keeley // CTO, MartianCraft

I've had the privilege of working with Alan across three distinct chapters of my career. Most recently, when founding AgendaScope, I made it clear I wouldn't proceed unless Alan joined the team as my CTO.

Beyond being one of the best and most trustworthy professionals I've encountered, Alan is a meticulous software craftsman who combines remarkable speed with proper engineering practices.

Matt Mower // CEO, AgendaScope
§ 01A / XenoCode product
Made by XenoCode · 2026
Teezee app icon

Teezee

World time you can see. Teezee puts every city on one shared timeline, so daylight, distance, and the right time to call are clear at a glance.

Platforms
Mac · iPhone · iPad
Model
$4.99 once · No subscription
Teezee for Mac showing day and night across multiple cities Teezee on iPhone
§ 02 / Index
§ 03 / About
Founder · Engineer

Alan
Bradburne.

Alan Bradburne
ID-00 · BRADBURNE, A.

Twenty-five years building web applications—as a developer, CTO, founder, and consultant on product architecture and delivery for larger companies.

In 2007 I wrote one of the very first Ruby on Rails books, Practical Rails Social Networking Sites. Rails 5 Revealed followed in 2016. Rails has been my primary tool for two decades; I've been shipping Elixir and Phoenix LiveView in production since the early releases.

XenoCode is deliberately a bureau of one. When you hire me, you work with me — not a revolving door of junior developers, not a project manager reading status off a Jira board.

25
Years shipping
02
Books published
30+
In production
§ 04 / Bibliography
§ 05 / Services
Engagements · Three modes

How I work

Mode 01
≈ 4 weeks

Sprint / Defined idea to live app

Four weeks to turn a defined product idea into a deployed application people can register for and use. Includes architecture, implementation, deployment, and a written handover.

Mode 02
3–12 months

Build / Embedded product engineering

I join as a senior engineer or acting CTO for three to twelve months, own the architecture and delivery, and leave a Rails or Phoenix codebase the next team can operate.

Mode 03
1–2 weeks

Audit / AI-assisted codebase

A one-to-two-week review of an AI-assisted or early-stage codebase, covering security, scalability, and maintainability. You receive ranked findings and a concrete remediation plan before real users depend on it.

§ 06 / Contact
New projects · Reply within two working days

Tell me
what you're
building.

A paragraph is enough: what exists, what is stuck, and what you want to ship. I'll reply within two working days.

Prefer a call? Book thirty minutes. No sales deck; we'll talk through the product and decide whether I can help.

Based
Fukuoka, Japan // worldwide clients
Project enquiry Required fields *

This message goes directly to Alan.