~ James Hartt

Lead Software Engineer | Agentic Engineering

About

I practice agentic engineering as my primary development workflow — orchestrating AI coding agents while owning architecture, product direction, and quality. I barely write code directly anymore, and I ship more than ever.

My role is strategic: decomposing problems, writing specifications, directing agent workflows, and critically evaluating output. Strong product sense and high standards for code quality are what separate effective AI-augmented development from AI slop.

Previously 10+ years in mobile and iOS engineering. The fundamentals of software craft don't change — the tools do.

Velocity

874 commits at fan3 in 6 months
25% of team output within 6 months of joining
2 days to MVP a C++ audio server, solo
5 languages across 3 production codebases

Projects

fan3.io Sep 2025 – present · team
Fan engagement platform with NFT distribution, Apple/Google Wallet integration, and anti-fraud systems. 25% of team output within first 6 months. 94 tickets delivered across 3 production codebases. Owns security hardening, CI/CD, test infrastructure, and coding standards.
Next.js React TypeScript Firebase Cloud Functions Cypress
jim.tennis May 2025 – present · solo, AI-built
Tennis league management system for Brighton & Hove Parks League. 283 commits, 52K lines of code, 40 database migrations, 146 E2E tests with accessibility compliance. Built entirely with agentic engineering.
Go SQLite HTMX Docker Playwright PWA
tutti Feb 2026 · solo, AI-built
Low-latency (<25ms) browser-based music rehearsal app. Real-time audio mixing over WebTransport/QUIC with AudioWorklet capture. C++ server and SvelteKit client — MVP running in 2 days.
C++17 WebTransport WebRTC SvelteKit QUIC AudioWorklet

Stack

Go C++ TypeScript React Next.js SvelteKit HTMX Node.js Firebase PostgreSQL SQLite Docker GitHub Actions WebRTC WebTransport Claude Code GitHub Copilot

Links