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
Context Labs, Principal Software Engineer / Engineering Lead (UI) · Cambridge, MA
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
Filtered.ai, Lead Engineer · Boston, MA
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
Turo, Staff Software Engineer · Cambridge, MA
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
OneMarket / Westfield Labs, Senior Software Architect · San Francisco, CA
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
Tilt.com, Senior Systems Engineer · San Francisco, CA
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
University of New Hampshire, BS in Business Administration · Durham, NH
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

