Summary

I enjoy making things work, work well, and repairing them when they don't. Mostly software, but also relationships, bicycles, electronics — anything worth doing right.

Loyal to the craft, hard-working, and considerate, I try to do more with less, and maintain a beginner's curiosity.

Experience

June 2022 – Mar 2026

Led distributed UI/UX engineering organization delivering multi-tenant analytics platform.

  • Managed and grew UI/UX team across three continents; introduced OKRs and reviews improving velocity and reducing incident MTTR (time to restore service) by 50%.
  • Drove adoption of AI coding assistants and MCP extensions in our Nuxt stack, pairing hands-on workshops with clear review and testing guardrails so teams shipped safely at higher cadence.
  • Built production BFF platform with GraphQL/Java, multi-tenancy, SSO, RBAC, and internationalization.
  • Developed shared UI component library with Vega Lite, MapBox, and accessible controls.

VueNuxtTypeScriptPythonGraphQLMapboxPostgreSQLArcadeDB

Feb 2020 – Feb 2022

Built AI tools to automate organization and grading of technical assessments for custom SaaS/ATS.

  • Implemented fraud and cheat detection using computer vision and AWS Mechanical Turk.
  • Managed full-stack implementation of hiring tools including scheduling, assessing/grading, interviewing, and workflow management.

ReactTypeScriptNode.jsAWSPythonPostgreSQL

Apr 2018 – Dec 2019

Owned trip management tools with dynamic pricing, improving host experience and utilization.

  • Maintained the All-star host program to recognize and incentivize top hosts, supporting retention and higher-quality listings.

ReactReduxTypeScriptJavaScriptPostgreSQL

Jan 2016 – May 2018

Integrated facial recognition, subscription billing, and automated parking gates to produce a smart parking solution.

  • Architected physical and online payment products, yielding ~$2.7m in MRR.
  • Built indoor mapping, directory kiosks, and wayfinding systems across 4 flagship shopping centers, averaging 60,000+ monthly sessions.

ReactJavaScriptStripeNode.jsMapboxCPostgreSQL

July 2013 – Dec 2015

  • Implemented and iterated a simplified contribution flow yielding 15% lift in site signups.
  • Pioneered server rendered React using reification with Perl/Dancer backend.

ReactPerlJavaScriptPostgreSQL

Various, Previous Leadership & Technical Roles · Massachusetts & California

2000-2013

  • Publishing and ad-tech at Say Media; co-founded early social product (Secret Feature).
  • Design-to-production prototyping (Frog Design); scaled frontend architecture for high-traffic Yahoo properties.
  • Webby-recognized career advice site (Monster.com); enterprise web integrations (SoftArtisans).
  • Industrial automation web interfaces and dashboards (GE Fanuc / Intellution)

Node.jsAdobe Flash/Flex/FMSMySQLPHPSQL Server.NETASP ClassicHTMLCSSJavaScript

Education

Sept 1996 – May 2000

Focus on Management of Information Systems (MIS)

Skills

Languages/Frameworks/Web: TypeScript, JavaScript, Python, Go, React, Vue, HTML, CSS, Tailwind, Nuxt, Tanstack Start, Vega Lite, Mapbox, Maplibre, Deck.gl, D3, Zod, React Hook Form, Vee-Validate, WebGL, WebGPU, WebRTC

AI Tools/Infrastructure: Kubernetes, AWS, PostgreSQL, Docker, Git, MongoDB, Bash, Trino, ArcadeDB, Vite, Vitest, Vercel AI SDK, Pi, Cursor, Opencode, Cloudflare Workers, Cloudflare Durable Objects, Agent Skills, Turborepo, Lerna/NX

© David Marr