
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
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
My Skills
TypeScriptNext.jsReactNode.jsGraphQLVitest/RTLPHP/WordPressFirestore/FirebaseGoogle Maps API