Johnny Drummond
AI-Native Developer · Solo Founder, xplor.io
Based in Mallorca, Spain · CET/CEST
Twenty years a superyacht captain — Master 3000 GT, 56-metre Perini Navis, worldwide — now building the operating system for the vessels I used to run. xplor is an AI agent for the yachting industry: you talk to it, it maps your operation, and the results live as pages you can share and export.
Founder and sole engineer of xplor.io, shipped end-to-end on Nuxt 4 / Vue 3 / TypeScript / Supabase / Vercel with an AI-native workflow. Underneath sits the substrate: 12,757+ canonical yachts, 1,055+ verified brokerage organisations, and semantic search across the lot.
Platform
An AI agent for the yachting industry — conversational, mapped, and shipped as living pages
Architecture
The triangle: Yi-1 agent · Mission Control canvas · standalone pages, one shared data layer
Domain
20+ years of maritime command translated into product decisions
Stack
Full-stack TypeScript on Nuxt 4, Vue 3, Supabase, Vercel — AI-native with Claude
Platform Built
View liveFounder & Solo Developer
2024 – Presentxplor · xplor.io · Mallorca, Spain
12,757+
Vessels
10
Leading Brokerages
1,055+
Broker Orgs
9
Live Modules
An AI agent for the yachting industry — built solo, from zero, with Claude Code as primary IDE partner, Cursor secondary, custom MCP tooling for repeated workflows. The yacht database everyone else leads with is the substrate here; the agent, the canvas and the pages are the product.
The Architecture — the Triangle
Centre — your yacht. The living vessel record all three orbit.
Design rule: a mature module ships at all three vertices, reading one shared server-side data layer.
- –Yi-1, the agentic layer: Claude Haiku intent classifier + Claude Sonnet responses behind a full dispatcher — orientation gate, plan classifier, and conversational flows for charter, sale, crew, menus, itineraries, marine services and fleet, with an agentic tool loop for retrieval
- –Mission Control: a Vue Flow node canvas over vessel operations — compliance worklist, equipment register, and maintenance/PMS as linked nodes with lineage back to the vessel record
- –Compliance vertical: certificate parsing, an estimated-vs-confirmed survey model, and an auto-generated compliance calendar per vessel
- –xplor School: MCA exam prep across OOW Orals, SV Chief Engineer, Master <500 GT and Master <3000 GT — 238 lessons, 1,190 questions, an AI mock oral examiner, and a Stripe paywall with per-course entitlements
- –Jobs board fed by a six-adapter ingestion pipeline on scheduled daily runs, alongside native crew position posting
- –Crew layer: portfolios, certification tracking, a three-tier privacy model, and CV-upload enrollment
- –Charter Hub: per-section trip planning with locking, DocuSign contract signing, and guest travel coordination
- –The substrate under all of it: 12,757+ canonical yachts and 1,055+ verified brokerage organisations, with pgvector/HNSW semantic search and a canonical-matching layer using length-gate disambiguation to keep 30K+ source URLs from corrupting each other
- –Production rails: Stripe entitlements, DocuSign webhooks with signed-PDF dispatch, Postmark transactional email, and real-time messaging
- –Positioned as a tool for brokers and central agents, not a replacement — brokers keep their full fee
Technical Architecture
AI & APIs
Claude Code, Claude API (Anthropic), MCP Servers
Frontend
Nuxt 4, Vue 3, TypeScript
Backend & Data
Supabase, PostgreSQL, Row Level Security
Infrastructure & Services
Vercel, Stripe, Postmark
Approach
- –Ship-first.Prototype in hours, refine in days, deploy in real time.
- –AI-native, not AI-dependent.Claude Code primary, Cursor secondary, custom MCP servers for repeated workflows. Comfortable writing from scratch when the task calls for it.
- –Founder-level ownership.I treat every codebase like it's mine — because it usually is.
- –Remote-native.Mallorca (CET/CEST), async-fluent, all timezones.
Previous Venture
Founder & CEO
Sept 2021 – Jan 2024Ourworld Meta · Blockchain / Web3
Founded and led a blockchain startup developing an NFT exchange platform, built around a founding mission of directing the majority of profits to environmental causes.
Maritime Career
Charter and owner trips across the US East Coast, Bahamas and Caribbean.
Full operational responsibility: navigation, safety, refit management, budgeting, accounting, payroll, insurances, customs and immigration. Concurrently managed charter and sale of S/Y Zenji (2011–2013).
Worldwide itinerary; refit management; led purchase of S/Y Asahi for the owner in 2011.
Worldwide itinerary; refit management; led sale of Santa Maria and her tenders for the owner.
Maintenance, navigation, safety and refit management.
Installation, maintenance and commissioning of all mechanical components; assistant to Chief Mechanical Engineer.
Qualifications & Education