Matt Stvartak · Senior Software Engineer

Hi, I'm Matt.
I build software that ships.

Fifteen years of web and mobile engineering at General Motors, Synchrony, Earnest, and Red Ventures. Today I lead technical engagements at Elevate Digital and design, build, and operate my own products under OneNomad LLC.

15 yrs
Shipping software
GM · Synchrony · Earnest
8
Products in production
Web · iOS · Android
Full stack
Design to deploy
React · TypeScript · Node
Experience

Where I've been

15 years architecting high-performance, user-centric frontend applications. Specialized in React, TypeScript, and scalable UI systems with a strong emphasis on accessible design and engineering standards.

Technical Engagement Lead

Elevate Digital

Apr 2026 – Present
  • Technical lead for a national multi-brand automotive services web platform serving consumer sites across several brands
  • Own code review and release management across delivery teams, from ticket intake through production UAT
  • Leading a Next.js and Contentful platform rebuild with cache-driven rendering and automated editorial publishing
  • Driving internal AI R&D, building agent tooling and knowledge-platform integrations for engagement delivery
ReactNext.jsTypeScriptContentfulAI ToolingTechnical Leadership

Senior Software Engineer

Synchrony

Nov 2025 – Mar 2026
  • Delivering full-stack feature development for enterprise financial services platform
  • Contributing to scalable React and TypeScript codebase serving large-scale consumer-facing applications
  • Collaborating with cross-functional product and engineering teams to define and implement technical solutions
ReactTypeScriptNode.jsREST APIsCI/CD

Senior Software Engineer

GymOwners.com

Apr – Oct 2025

Company-wide restructuring ended full-time role.

  • Increased test coverage from 35% to 85% and improved overall app performance by 20%
  • Built CRM and business management tools used daily by gym owners nationwide
  • Introduced frontend unit testing application-wide using Vitest and React Testing Library
  • Established documentation standards and code quality guidelines for the engineering team
ReactReact NativeTypeScriptZustandVitest

Head of Engineering

Journey

Oct 2024 – Apr 2025

Fixed-term contract.

  • Architected and developed consumer and content creation partner platforms end-to-end
  • Launched user signups 30 days ahead of schedule, accelerating early adoption and growth
  • Reduced operational maintenance through scalable Next.js architecture with automated CI/CD
  • Integrated headless CMS for dynamic content management, optimizing UI/UX workflows
Next.jsTypeScriptVercelGoogle CloudPostgreSQLVertex AI

Senior Software Engineer

General Motors

Jan – Oct 2024
  • Built real-time motorsports analytics tools for NASCAR, IMSA, and WEC racing teams
  • Enhanced image analysis accuracy using React, WebSockets, Canvas, and FabricJS
  • Reduced codebase size 40% through component refactoring, improving modularity
  • Developed live GPS race mapping tools for real-time visualization and pit strategy analytics
ReactTypeScriptWebSocketCanvasFabricJSAzure

Senior Front-End Engineer

Banjo Health

Apr – Nov 2023

Company-wide restructuring ended front-end roles.

  • Reduced manual workflows 50% with AI-powered decision tree interface
  • Migrated legacy jQuery and KendoUI monolith to modern React SPA architecture
  • Implemented HITRUST-compliant security practices for healthcare data handling
ReactTypeScriptCypressJest

Senior Front-End Engineer

Earnest

Feb 2021 – Mar 2023
  • Designed and launched a fully WCAG 3.0-compliant design system improving accessibility across all UIs
  • Increased frontend performance 17–32% through fetch optimizations and lazy loading
  • Built Storybook component library standardizing UI across multiple applications
  • Introduced TypeScript to improve code consistency and developer experience
ReactTypeScriptGraphQLStorybookCypress

Senior Web Developer

Barrett Values Centre

Feb 2019 – Feb 2021
  • Reduced page load times 65%+ by migrating from Java-based UI to React and TypeScript
  • Optimized API performance by transitioning from REST to GraphQL, reducing network overhead
  • Built scalable component library ensuring consistent UI across enterprise applications
ReactTypeScriptGraphQLStorybookCypress

Senior Front-End Engineer

Red Ventures

Dec 2013 – Feb 2019
  • Built React-based real-time chat UI used by millions of monthly users
  • Managed and mentored a team of 2–5 engineers across multiple business units
  • Created reusable component library reducing redundant code across teams
ReactJavaScriptTypeScriptSASSWebpack
Projects

Built, shipped, still running

Products I've designed, built, and operated end to end under OneNomad LLC. Consumer apps, vertical SaaS, and the AI infrastructure underneath, live on the web and in both app stores.

FieldLedgr

Live
Web + Mobile

Mobile-first quote-to-cash platform for trades businesses. Estimates, e-signatures, invoicing, payments, and automated follow-ups in one place, built on Payload CMS, Stripe Connect, and Cloudflare Workers.

ReactPayload CMSStripe ConnectCloudflare Workers

SnapTab

Live
iOS + Android

Bill-splitting app that scans receipts with AI and generates QR-coded payment requests for Venmo, Cash App, and PayPal. React Native + Expo, shipped to both the App Store and Play Store.

React NativeExpoGemini VisioniOS + Android

Dungeon Diary

Live
Web

AI-powered campaign management for Dungeon Masters: world building, NPC generation, session tracking, encounter management, and AI portraits, organized around your active campaign.

Next.jsClaudePostgreSQLAI generation

Game Night

Live
Web

Two-sided marketplace for tabletop gaming events. Venues get ticketing, scanning, and payments; players get map-based discovery of local game nights filtered by type, price, and distance.

Next.jsGoogle MapsStripeMarketplace

Thyme to Plan

Beta
Web + Mobile

Meal-planning and nutrition app bridging recipes, pantry, and a 3M-food database. Web and native mobile share one Payload backend, so a meal logged on the phone updates the weekly plan and macros instantly.

Next.jsPayload CMSExpoPostgreSQL

przm Memory

Live
MCP server

Long-term memory for AI agents: hybrid retrieval across vectors, BM25, and a typed knowledge graph, with episodic, semantic, and procedural layers that survive context-window compaction. Scores 92% R@10 on the LoCoMo benchmark.

MCPTypeScriptLanceDBKnowledge graph

przm Voice

Live
MCP server

An evolving personality layer for AI agents. Emotion tagging, Big Five trait modeling, and behavioral signals keep an assistant's voice coherent and growing with you instead of resetting every session.

MCPTypeScriptLLM behavior

Cortex

Beta
MCP · On-prem

Permission-aware company knowledge for AI agents. Ingests Slack, Confluence, Notion, Jira, GitHub, Gmail, and Drive into one MCP-native retrieval surface, with ACLs enforced at the database layer and on-prem deployment.

MCPPostgreSQL RLSKnowledge graphOn-prem
About

The short version

I've spent the last 15 years shipping software. Right now I'm the Technical Engagement Lead at Elevate Digital; before that came General Motors' motorsports analytics group, Synchrony, Earnest, Banjo Health, and Red Ventures. I've led teams, architected systems from scratch, and written more React than I'd like to admit.

In 2026 I founded OneNomad LLC as the home for my own products: consumer apps, vertical SaaS, and AI infrastructure, all listed above. Running real software with real users keeps me honest about what ships cleanly and what falls over in production.

I care about craft, accessibility, and tools that actually solve problems. Most of my work is end-to-end: design, frontend, backend, infrastructure, and the business decisions that hold them together.

Stack & tools
ReactNext.jsReact NativeTypeScriptJavaScriptNode.jsGraphQLREST APIsWebSocketsTailwind CSSPostgreSQLVercelGoogle CloudAzureCI/CDVitestCypressStorybookWCAG

TypeScript end to end, with a bias toward boring, reliable infrastructure and interfaces that hold up under real use.

Contact

Get in touch

A project, a role, or just talking shop. I read every message myself and reply from hello@onenomad.dev.