Email me
David Hawley

// David Hawley · Windsor, London commutable

I build products end to end: idea, architecture, code, ship.

20 years B2C product. Now shipping agentic AI systems at Eleo Studio.

Open to senior product and founding roles. London, hybrid or remote. Available within a week.

// proof Three builds, shipped

  1. // build 01 Weekend build

    Domestique

    An agentic cycling trip planner.

    Planning a multi-day ride means juggling routes, gradients, daylight and where to sleep across a dozen tabs.

    Ran the discovery, designed the agent loop, built it. It turns a rough ambition into a day-by-day tour: routes, bike-friendly stays, weather, cafe stops. LLM-as-judge eval suite behind it.

    • Claude API
    • Python
    • FastAPI
    • Streamlit
    • Domestique planning a multi-day tour in real time
    • Domestique landing page: 'Your cycling concierge. So you can just ride.' with a plan-your-trip prompt
    • The concierge asking clarifying questions about daily distance and trip length before planning
    • A generated plan with per-day GPX route downloads, total ascent and notable climbs
  2. // build 02 In daily use

    Eleo Jobs

    A white-labelled recruitment engine.

    Job boards return hundreds of near-misses and no sense of which roles are actually worth a reply.

    Built and shipped a recruitment engine, then white-labelled it as a product: it pulls roles, scores each against a profile with an LLM, and ranks a shortlist with the reasoning attached. I run my own job hunt through it.

    • Claude API
    • TypeScript
    • Next.js
    • Postgres
    Eleo Jobs dashboard: 74 roles tracked, 11 awaiting reply, 3 interviewing, 1 offer, with an LLM-scored shortlist showing match percentages and apply actions
  3. // build 03 macOS + Karoo

    VeloLog

    A native training app, Mac to head unit.

    Structured indoor training means a subscription, a closed ecosystem and someone else's idea of a workout.

    Built a native macOS training app in SwiftUI: ERG-mode structured workouts driven over ANT+, live power, cadence and torque, then deep post-ride analysis: mean-maximal-power curves, time in zone and a FIT export. It also runs on the bike, a companion Hammerhead Karoo app in Kotlin with custom on-device data fields.

    • SwiftUI
    • Swift
    • ANT+
    • FIT
    • Kotlin
    • Karoo SDK
    • Workout builder with a structured Sweet Spot session and its interval breakdown
    • Post-ride review: power, cadence and torque traces with summary metrics
    • Sprint analysis: mean maximal power curve, peak-power stats and time in zone

// method How I work

  1. Discover

    Structured workshops and user interviews to find the real problem before a line of code.

  2. Prototype

    A working slice in days, in front of real users, to learn what the spec missed.

  3. Ship

    Architect it, build it and put it in production. I write the code, not just the brief.

  4. Measure

    Instrument what matters, watch how it gets used, then cut and sharpen.

// track record 20 years, in B2C

  • Soho HouseMembership revenue from £120m to £300m in five years. Led a 40-site re-platform.
  • The FARe-platformed TheFA.com for millions of users. Revenue up £15m a year.
  • Thames WaterSet the target platform architecture and redesigned signup. Cut delivery costs by £250k.

// contact Let's talk

Open to senior product and founding roles. London, hybrid or remote. Available within a week.

[email protected] LinkedIn GitHub