Henry J. Latour

Senior Software Engineer - Frontend, Full-Stack & AI Product

Greater New York City Area

Senior software engineer focused on building AI-powered products, with 8+ years of production React and TypeScript experience. Builds agentic user experiences end to end: conversational and voice interfaces, streaming LLM responses, multi-agent pipelines, tool calling and MCP integrations. Pairs strong frontend craft with full-stack depth to turn AI capabilities into reliable, intuitive features, from design through release.

Experience

  1. Quantum Metric

    · Senior Software Engineer, Consumer Experience Team
    Remote · Oct 2023 – Nov 2026
    • Worked on the agentic chat UI for Quantum Metric's AI assistant.
    • Rebuilt the alerts management table on the company's internal design system and contributed a reusable, accessible autosuggest component.
    • Built data-dense tables for the Felix analytics platform with TanStack Table: column grouping, pinning and virtualized rendering for large datasets.
    • Shipped features for the Interactions product and configured business concepts and impression normalization for Felix analytics.
    • Expanded end-to-end test coverage with Playwright and evaluated Playwright MCP for AI-driven browser testing.
  2. CarGurus

    · UI Engineer, Consumer Team
    Boston, MA · Nov 2020 – Sep 2023
    • Built growth features across CarGurus' consumer website and mobile web experience in React.
    • Partnered with product, design and backend teams to take features from design to production on fast turnarounds.
    • Mentored new hires and team members on the frontend codebase and engineering practices.
  3. Dealer.com / Cox Automotive

    Burlington, VT · Jul 2014 – Jul 2020
    1. UI Engineer
      Apr 2018 – Jul 2020
      • Built API-first React applications for internal and external stakeholders on a newly formed agile team.
      • Migrated features from legacy ExtJS monoliths into React applications and microservices, improving performance and maintainability.
      • Wrote unit and integration tests that ran in CI/CD pipelines.
    2. Web Developer
      Aug 2015 – Mar 2018
      • Customized and debugged a platform serving 15,000+ automotive dealer websites across North America for major accounts.
      • Built internal tools for support teams, including a Salesforce Chrome extension and an interactive CSS and devtools training app.
    3. Technical Support Analyst and Client Service Intern
      Jul 2014 – Jul 2015
      • Resolved website and inventory-feed issues for dealers and built a Chrome extension to speed up support email responses.
  4. Battenkill Strategies

    · Founder
    2011 – 2014
    • Ran a web development and digital marketing firm: scoped, priced and delivered sites for local businesses, nonprofits and political campaigns.

Projects

QuoteGenie

AI estimating platform for contractors (independent project)

  • Designed a three-agent pipeline (input validation, estimate generation, pricing lookup) that streams results to the UI over Server-Sent Events.
  • Built it as a full-stack TypeScript pnpm monorepo: React, MUI, MobX, Node/Express and MongoDB with Atlas Search.
  • Integrated live building-material pricing from 1build and retailer data via SerpApi.
  • Built an MCP server that keeps developer documentation in MongoDB, plus rrweb session capture for bug reports.
  • TypeScript
  • React
  • MUI
  • MobX
  • Node.js
  • Express
  • MongoDB Atlas Search
  • Server-Sent Events
  • MCP
  • rrweb

Skills

Languages
TypeScriptJavaScriptGoHTMLCSS
Frontend
ReactMobXMUITanStack Tablereact-windowStorybookVite
Backend
Node.jsExpressPostgreSQLMongoDB (Mongoose, Atlas Search)GraphQLREST APIsServer-Sent EventsWebhooks
AI & agents
Multi-agent pipelinesLLM tool callingPrompt cachingMCP serversClaude CodeSpeech-to-text (Google Cloud, Whisper)

Awards

  • Best in Show, Dealer.com company-wide hackathon
    2019

    Geolocation tool that shows dealer specials based on a shopper's location.

  • Winner, Advanced Technical Teams Hackathon
    2018

    Tool that flags mismatches between inbound inventory feeds and the database, so support could resolve client issues faster.

Education

St. Lawrence University, Canton, NYB.A., Economics and Computer Science
2014