David Marr

David Marr

Engineering Leader

Building AI tooling, developer productivity systems, and modern frontend frameworks.

David Marr career timeline in four phases: industrial software, consumer and design work, SaaS leadership, and AI-focused engineering.
Four phases of the career
David Marr: 25 years in engineering leadership. Highlights include signup growth at Tilt, Yahoo and Monster.com, startup CTO work, decarbonization platform (DaaS) at Context Labs, hiring automation at Filtered.ai, and consumer products at Turo and OneMarket.
Career highlights at a glance
  • Scalable architecture

    Multi-tenant SaaS analytics—including Decarbonization-as-a-Service (DaaS) at Context Labs—plus backend-for-frontend APIs and clear engineering standards. Cut incident recovery time 50% through goals, code review, and AI coding tools.

  • Interfaces with intent

    Interfaces that feel responsive and considered. AI should shorten the path from idea to working software, not replace thoughtful product work.

  • Breadth across stacks

    Industrial automation, payment products at £2m/month, and AI-powered hiring tools—enough range to guide teams through stack changes without breaking what already works.

Timeline

How the work evolved

Era 1 · 2000–2008
Industrial and enterprise foundations
Built dashboards and web interfaces for GE Fanuc/Intellution and enterprise integrations at SoftArtisans. Also shipped user-facing work for Monster.com, including a Webby-recognized career site.
Era 2 · 2009–2015
Consumer scale and design
Design technologist at Frog Design—the Disney MagicBand and phone UI prototypes for AT&T and Facebook. Frontend architecture for high-traffic Yahoo sites. At Tilt.com, early React server rendering on a Perl/JavaScript stack helped lift signups 15%.
Era 3 · 2016–2022
SaaS and product leadership
Senior architect at OneMarket in London—payment products generating £2m/month. Lead engineer at Turo on host tools, in-car hardware, and better error reporting. At Filtered.ai, a hiring platform with AI grading and resume fraud detection.
Era 4 · 2022–2026
AI leadership and design teams
Principal engineer to engineering manager at Context Labs, leading a distributed design and frontend team on the Decarbonization-as-a-Service (DaaS) platform. Cut incident recovery time 50% while rolling out AI coding tools and editor integrations—workshops plus review standards so teams shipped faster without cutting corners.

Approach

How I work with AI

Small UI details and clear layouts matter more when AI generates the first draft. Polish is what makes the result feel intentional.

Open source

Repos I maintain—shipping work you can inspect and reuse.

nuxt-maplibre

A Nuxt module for swapping map providers in a declarative way.

NuxtMaps
flux-homelab-skill

Agent skill for Flux GitOps homelabs—reconciles, SOPS secrets, homepage widgets, and cluster hygiene.

KubernetesGitOpsAI
vue-squircle

Vue squircle masks are largely superseded by native CSS `corner-shape: squircle`; demo kept for reference.

VueUIDeprecated
dithered-logo-vue

Interactive logo rendered with Floyd–Steinberg dithering, cursor repulsion, and click ripples.

VueCanvasAnimation

Staples

Tools I keep coming back to—data viz, docs, app shell, and UI patterns that stay in rotation.

Vega Lite

A high-level grammar of interactive graphics, built on Vega.

Data VizGrammar of Graphics
Nuxt

The intuitive Vue framework for production—SSR, file routing, and modules.

FrameworkVue
Obsidian

A powerful knowledge base that works on local Markdown files.

NotesPKM
shadcn/ui

Copy-paste components built on Radix and Tailwind.

ReactDesign System
Ralph Loop

A novel method for autonomous AI-driven software development.

AIDeveloper Tools
VoidAuth
VoidAuth

Open-source OIDC SSO and user management for self-hosted apps.

SecuritySSO
TanStack Start

The next generation of full-stack web applications.

ReactFull‑stack
Talos

Secure, immutable Linux for Kubernetes.

Infrastructure
Vite+

A unified web toolchain from VoidZero built around Vite.

Build ToolsFrontend
pi-mono
pi-mono

AI agent toolkit with coding CLI, unified LLM API, and UI libraries.

AIDeveloper Tools

Exploring

On the workbench right now—frameworks, infra, and ideas worth trying in depth.

Open Knowledge Format

Google’s vendor-neutral spec for knowledge bundles—Markdown files with YAML frontmatter, readable by people and agents.

KnowledgeMarkdownAI
Gitea

A painless self-hosted Git service.

GitSelf‑hosted
shaders.com

WebGPU component library for creative effects in Vue, React, Svelte, Solid, and vanilla JS.

WebGPUTools
heerich

Tiny engine for 3D voxel scenes rendered to SVG—boolean ops, oblique and perspective cams, zero dependencies.

3DSVG
Vercel AI SDK

Build integrations between model providers and web frameworks.

AISDK

Archive

Older demos and experiments—still here for reference, not the main story.

arrow-js

A tiny reactive JavaScript library for building user interfaces.

JavaScriptUI
OpenCore Legacy Patcher

Post-install patches for running newer macOS on unsupported Macs.

macOSBoot

© David Marr