Matt Tompkins

Matt Tompkins

Senior Frontend/Fullstack Engineer

Frontend engineer with 8 years experience building production applications in Next.js, React and TypeScript. I take a human-centered view of engineering and establish strong, collaborative relationships across teams.

My Experience

Feb 2025 — Present

Truelist

Software Engineer, Frontend

Real estate operations platform for agents and sellers.

  • Architected the frontend foundation for a greenfield Next.js/React/TypeScript application - established component patterns, state management architecture, and testing infrastructure (Vitest/RTL)
  • Owned frontend delivery through 5 major product pivots in under a year, consistently shipping production-ready features in days despite rapidly shifting requirements
  • Built a full-featured seller CRM platform including interactive calendar, task management, vendor coordination, market analytics, and showings visualization
  • Conceived and shipped a "Seller Recap" feature (Spotify Wrapped-style data visualization for sellers) - took it from idea to production
  • Built an internal Chrome extension to extract and normalize complex MLS form data from legacy systems
  • Implemented AI-powered CI workflows (CodeRabbit, BugBot) and developed custom Claude/GPT workflows to accelerate feature development
Nov 2021 — Aug 2024

Skillshare

Software Engineer, Growth/Payments/Memberships

Global online creative learning platform.

  • Led the migration of Skillshare's blog from WordPress to a Next.js/GraphQL headless architecture, learning React and Next.js on the job
  • Partnered with Design and SEO to redesign the blog with custom conversion-optimized blocks, creating new funnel opportunities
  • Diagnosed and resolved a complex GTM attribution bug over 2 months - reduced attribution error from -55% to -10%
  • Led migration of checkout flow from legacy Backbone to Next.js behind feature flags, debugging a critical SSR/client-side hook issue
  • Built win-back flows for churned users and supported international payment provider integrations
See it live
May 2018 — Nov 2021

Passenger Recovery

Software Engineer, Fullstack

Non-profit providing meeting access tools for musicians in recovery.

  • Designed and built the entire platform - a national meeting finder serving 16,000+ recovery meetings across the US and UK
  • Rebuilt from jQuery to Next.js/TypeScript with Firestore and WordPress/GraphQL backend. Achieved 100/100 Lighthouse scores
  • Prioritized accessibility throughout - full keyboard navigation and screen reader support
  • Built an intuitive admin dashboard enabling volunteers to maintain meeting data without engineering support
  • Map performance directly led to my next role - the hiring manager asked how I made it so fast
See it live

My Skills

TypeScriptNext.jsReactNode.jsGraphQLVitest/RTLPHP/WordPressFirestore/FirebaseGoogle Maps API