DesignerEngineerFounderTech Lead

I design products and build them all the way to production. Frontend lead at Nuitee, maker of Troven and Kilndar. Based in Oxford.

Portrait of Johnny Camposeco

Scroll to see the work

Design it, build it, ship it, measure it, make it last.

About

I design it. Then I build it.

I have been designing and shipping software for more than ten years, long before AI could write a line of it. That is where I learned what good software takes, and it is why I can build fast today without cutting corners. I lead the frontend team at Nuitee, a hotel booking platform and travel API, and in my own time I design and build Troven and Kilndar, from the first sketch to production.

  • 01

    I design what I build

    User research, Figma, prototypes and design systems, then the production code. Nothing gets lost between the mockup and the release.

  • 02

    Cheap to change

    Long-term decisions over quick wins. I cross into the backend, data or infrastructure when the problem needs it.

  • 03

    Tests are part of the feature

    Playwright end to end in CI and after every deploy, Vitest and test-driven development.

  • 04

    I architect, AI helps me build

    I learned to build long before AI coding tools, so the decisions stay mine: architecture, data model, standards and code review. Claude Code and Cursor speed up the building inside those rules, and I wrote the practices my team follows.

Selected Work

Products people use every day.

06 / Projects

Brand & Design

Identities I've drawn.

2015 / 2020

By The Numbers

Measured, not claimed.

At Nuitee, Akrivia and Gatech

Map pins that load near-instantly, down from 8+ seconds
80K
Hotels in the Typesense search I built
5M+
Seconds for a cohort search, down from 4
0.3
Visitors to a virtual museum I led
3M+

Path

Where I've been.

2017 / Now

  • I lead the frontend team across Hotels, Whitelabel, Flights and the developer dashboard. I rebuilt the Vue codebase around features and a shared design system, and made maps with 80,000 pins load near-instantly.

    Nuitee, Nov 2024 to now

  • I design and build my own products end to end. Troven turns travel photos into maps, itineraries and route videos, and Kilndar runs seven pottery studios every day.

    Troven and Kilndar, 2025 to now

  • Charting and cohort exploration over de-identified records of millions of patients. I led the Vue 2 to Vue 3 migration and cut cohort search from 4 seconds to 0.3.

    Akrivia Health, Oct 2022 to Nov 2024

  • More than twenty clients in the UK, Spain and the US, including Mindbly, Social&Loyal and the first online booking system for Social Pottery.

    Freelance, Oct 2020 to Oct 2022

  • Design and frontend for more than fifty client projects, including a virtual museum with 3M+ visitors and a tourism game with 100K+ players.

    Gatech Dev Spain, Aug 2017 to Oct 2020

I lead the frontend team across Hotels, Whitelabel, Flights and the developer dashboard. I rebuilt the Vue codebase around features and a shared design system, and made maps with 80,000 pins load near-instantly.

Nuitee, Nov 2024 to now

2024 Now