Available for workRemote · CET (GMT+1)

Johnny Drummond

AI-Native Developer & Maritime Technology Leader

Based in Mallorca, Spain · CET / GMT+1

Mallorca, Spain

[email protected] xplor.io

+34 684 413 089

Twenty-five years commanding some of the world's most complex privately owned superyachts — including three consecutive 56-metre Perini Navis operated worldwide — followed by solo-building a production SaaS platform from zero using Claude as an AI coding partner. A rare combination of deep domain expertise and modern full-stack development capability.

Platform

Solo-built production SaaS serving 12,757+ vessels

Architecture

AI-first: Claude API, semantic search, intelligent automation

Domain

20+ years maritime leadership translated to product development

Stack

Full-stack TypeScript with Nuxt 3, Vue 3, Supabase, Vercel

Platform Built

View live

Founder & Solo Developer

2024 – Present

Xplor · xplor.io · Mallorca, Spain

12,757+

Vessels

200+

Brokerages

18

Months

A full-production B2B SaaS platform for the luxury yacht charter industry — built solo, from zero, using Claude as AI pair-programmer. AI-first architecture with semantic search, natural language intent extraction, automated broker discovery, and intelligent proposal generation.

  • AI-powered semantic search using pgvector/HNSW embeddings with Claude-powered intent extraction — natural language queries resolved to structured yacht filters in real time
  • Multi-tenant platform serving owners, brokers, crew, and charter clients with role-based access, KYC verification, and custom enrollment flows
  • Real-time messaging system (CharterBox) with reactions, threading, read receipts, file attachments, and group administration
  • Charter Hub — per-charter planning portal with AI itinerary generation, per-section captain locking, and PDF export
  • FairSeas crew earnings model — 50% of platform earnings directed to crew, integrated into the core financial architecture
  • Automated broker discovery pipeline using Serper API with live price extraction from 35+ brokerage websites
  • AI-generated charter proposals via Claude API with branded email delivery through Postmark transactional system
  • Instagram Platform API integration: OAuth 2.0, long-lived token exchange, media grids, and video playback
  • Full SEO architecture with destination landing pages, JSON-LD structured data, dynamic sitemap generation, and server-side rendering
  • DocuSign contract signing, Stripe payments, and Make.com social media automation pipeline

Technical Architecture

AI & APIs

Claude API (Anthropic), OpenAI API, Serper (Google Search)

Frontend

Nuxt 3, Vue 3, TypeScript

Backend & Data

Supabase, PostgreSQL, Row Level Security

Infrastructure & Services

Vercel, Stripe, Postmark

Maritime Career

2024 – 2025
CaptainM/Y Lady Victoria · 47m Feadship

Charter and owner trips across the US East Coast, Bahamas and Caribbean.

2019 – 2024
Relief / Temp CaptainMultiple Motor Yachts · sub 40m · Balearics, Sardinia & South of France
2011 – 2019
CaptainS/Y Asahi · 56m Perini Navi · 14 Crew · Worldwide

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).

2007 – 2011
CaptainS/Y Zenji · 56m Perini Navi · 12 Crew · Worldwide

Worldwide itinerary; refit management; led purchase of S/Y Asahi for the owner in 2011.

2005 – 2007
CaptainS/Y Santa Maria · 56m Perini Navi · 12 Crew · Worldwide

Worldwide itinerary; refit management; led sale of Santa Maria and her tenders for the owner.

2003 – 2005
First OfficerS/Y Santa Maria · 56m Perini Navi · 12 Crew
2002 – 2003
First OfficerM/Y Royal Eagle · 43m · 10 Crew

Maintenance, navigation, safety and refit management.

2000 – 2002
Deckhand / BoatswainS/Y Independence · 53m Perini Navi · 10 Crew
1999 – 2000
Mechanical Engineer's AssistantElf Elgin Gas Platform · Nigg, Scotland

Installation, maintenance and commissioning of all mechanical components; assistant to Chief Mechanical Engineer.

Qualifications & Education

MCA Master 3000 GT Unlimited YachtsIssued 2005 · Valid to 2027
STCW 95 / MCA Safety CertificatesFull complement · Current
ENG 1 Medical CertificateCurrent
BSc Architectural Technology — Distinction1994–1998
References available on request
xplor.io