Indie Software Studio

Building things
that matter

Matt Stvartak

SaaS products for trades, gaming, and AI. Designed with care, shipped with purpose.

Open to work
15
Years Experience
Engineer
& Designer
Remote
Based
Projects

What I'm building

FieldLedgr

Live

Mobile-first quote-to-cash platform for trades businesses. Estimates, e-signatures, invoicing, payments, and automated follow-ups, all in one place.

Problem

Trades workers juggle paper quotes, separate invoicing apps, and manual payment chasing. Most existing tools are desktop-first and overly complex.

Approach

Built a mobile-first flow from quote to payment using Payload CMS for the backend, Stripe Connect for payments, and Cloudflare Workers for edge performance.

Payload CMSCloudflare WorkersStripe ConnectReact

Dungeon Diary

Building

An AI-powered campaign management platform for Dungeon Masters. Built for the full lifecycle of a D&D campaign -- from world building and NPC generation to session tracking and encounter management.

Problem

DMs spend hours prepping campaigns across scattered notes, spreadsheets, and documents. Between sessions, story details get lost and prep time eats into the fun.

Approach

Purpose-built campaign hub with AI generation for NPCs, locations, quests, encounters, loot, and regions. Includes interactive character sheets, integrated dice rolling, combat tracking, a world building wiki, and AI portrait generation -- all organized around your active campaign.

AI/MLClaudeNext.jsReactPostgreSQL

Game Night

Live

A two-sided marketplace for tabletop gaming events. Venues get a full event management platform with ticketing, ticket scanning, and payment processing. Players use a Google Maps-based discovery tool to find local game nights filtered by event type, venue type, price, and distance.

Problem

Game shops and venues manage events across Facebook, Eventbrite, and spreadsheets. Players have no dedicated way to find local tabletop gaming events near them.

Approach

Built a venue partner dashboard with full ticketing and payment infrastructure, a Google Maps event discovery layer with category and distance filters, and a claimable venue page system for bootstrapping the marketplace.

Next.jsTypeScriptGoogle MapsStripePostgreSQL

Finch

Building

A TypeScript multi-agent AI assistant built for established business owners. Finch runs a specialized team of agents handling research, outreach, content, and analysis -- all coordinated through a soul system that shifts behavior based on what you need.

Problem

Solo founders and small business owners are great at building but struggle with the growth, research, and operational work that doesn't come naturally to them.

Approach

Architected a multi-layer cognitive memory system covering episodic, semantic, and procedural memory, with emotional context tagging and background consolidation. Agent team routed through OpenRouter with no local GPU dependency. Soul library built as swappable MD files compatible with OpenClaw.

TypeScriptOpenRouterLLM APIsMulti-agent
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.

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

Like what you see?

I'm open to full-time roles, contract work, and interesting collaborations.

Let's talk
About

Solo founder,
full-stack builder

I'm Matt Stvartak. 15 years shipping software at places like General Motors, Synchrony, and Earnest. I've led teams, architected systems from scratch, and written more React than I'd like to admit.

OneNomad is my indie software studio. I care about craft, accessibility, and building tools that actually solve problems. No fluff. Just software that works.

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

How I work

01

Start from the problem

Every product begins with a real pain point. No solutions looking for problems. Just tools people actually need.

02

Ship fast, refine always

Get it into hands early. Real feedback beats hypotheticals every time. Iterate relentlessly.

03

Design is not decoration

Good design is invisible. It makes complex things feel simple and earns trust before a single word is read.

Contact

Let's talk

Got a project idea, want to collaborate, or just want to say hey? I'm always open to a good conversation.