Download PDF

Matt Gregg

Senior Software Engineer
Minneapolis, MN
mattdgregg@gmail.com · (612) 987-5559
LinkedIn · GitHub · codegregg.com


TL;DR

Senior front end engineer with over 10 years of experience building scalable, high impact web applications. Deep expertise in React based systems, front end architecture, and cross functional collaboration. At Shopify, led 0 to 1 fintech products powering tens of billions of dollars in merchant funding and supporting hundreds of thousands of merchants globally. Known for systems thinking, mentorship, and shaping product direction through thoughtful engineering.

Technical Leadership Highlights

  • Front end technical lead for Shopify Credit, a 0 to 1 repay with sales credit card product built on the Capital lending platform handling millions in transactions.
  • Architected React, Rails, and GraphQL systems supporting tens of billions of dollars in loan originations and repayments.
  • Led cross team front end infrastructure initiatives improving developer velocity, reliability, and onboarding.
  • Mentored engineers and shaped front end culture through documentation, design reviews, and technical presentations.

Experience

Shopify

Senior Software Engineer, Front End Tech Lead
Mar 2021 to Aug 2025

Key Achievements

  • Helped build and evolve systems responsible for tens of billions of dollars in merchant funding across Shopify Capital
  • Led front end architecture and delivery for Shopify Credit from inception through successful market adoption
  • Improved build, test, and deployment workflows, accelerating delivery across multiple teams
  • Established reusable UI patterns and accessibility standards adopted across financial services products

Responsibilities

  • Defined front end architecture and standards for complex fintech applications
  • Partnered closely with product, design, data, and platform teams to shape product strategy
  • Owned front end infrastructure and developer experience initiatives

Nerdery

Senior Software Engineer, Front End
Oct 2017 to Mar 2021

  • Led front end architecture for enterprise client applications across healthcare, retail, and finance
  • Mentored developers and provided architecture guidance across multiple teams
  • Worked directly with clients to solve complex technical problems through collaborative delivery

Earlier Experience

Bright Health (via Spyder Trap)

Senior Web Developer

  • Built React and server rendered applications and contributed to early design system efforts
  • Improved deployment reliability through AWS automation

Spyder Trap

Front End Developer

  • Led front end delivery for multiple client projects using modern JavaScript frameworks

Access Genetics

Java Software Engineer

  • Contributed to a large scale Java EE medical diagnostics platform

Product & Engineering Philosophy

I believe great software is born from curiosity, empathy, and collaboration.
The best engineers aren't just implementers. They are thought leaders who elevate ideas, shape vision, and turn complexity into clarity.
My approach blends craftsmanship and systems thinking: I build for humans first, and I design code and culture that scale gracefully as products grow.

Skills

JavaScript, TypeScript, React, Vue, Next.js, Ruby on Rails, Node.js, GraphQL
AWS, Docker, CI CD
Accessibility (WCAG)
System Architecture
Technical Leadership and Mentorship

Side Projects

Project Stack Description
Skedulr Next.js / TypeScript / Supabase Student-driven school scheduling PWA with live seat capacity — teachers publish offerings, admins open weeks, and kids claim seats concurrently.
Share Stuff Remix / TypeScript / Prisma Community sharing platform for lending and borrowing within private groups — memberships, item queues, photo uploads, and a full request lifecycle.
Horizon React / Vite / Dexie / PWA Local-first PWA for long-term goals — journal in plain sentences, link notes to multi-year ambitions, and level up with honest wins and misses.
Trivia Buzzer Phoenix / Elixir / LiveView A Phoenix LiveView application for running online trivia games with real-time buzzers and team management.
Galactic Chronology TypeScript / Three.js / Vite Interactive 3D Star Wars timeline in WebGL — fly the hyperspace ribbon from 25,000 BBY to the First Order with lore panels and era focus.
Pente JavaScript / WebRTC / Node.js A simple 2-player implementation of the board game Pente, playable in real-time via WebRTC.
Whatcha Bringin Next.js / TypeScript Event coordination app that helps users organize and track items being brought to events.
Instagram RSS React / TypeScript / Vite / PWA Instagram-style PWA where GitHub hosts your photos and RSS is the social graph — own your feed, follow any RSS URL, work offline.
Media Update Tracker Next.js / Drizzle / SQLite Personal dashboard that weekly-ingests bands, TV, movies, and books from public APIs and custom RSS/iCal sources — deduped into a clean timeline.
Hardy Boys Collector Swift / SwiftUI / CloudKit iOS app to track Hardy Boys Mystery Stories #1–#190 with CloudKit sync, progress tracking, and compressed cover thumbnails.
Song of the Day Python / FastAPI / Docker Docker job for your NAS that downloads 89.3 The Current Song of the Day, tags tracks via MusicBrainz, and serves a small library UI.
Gud Enuf Software Co. React / Vite / Tailwind Marketing site for a Minnesota Benefit Corporation studio — sustainable software, anti-hustle philosophy, and client-fit clarity.
Only Cups Astro Quiet editorial gallery of ceramic vessels — Astro content collections, museum wall-label captions, and zero client JS by default.
Food Truck Finder Vue / Firebase / Netlify / Lambda Real-time map for discovering local food trucks using serverless functions.
Not Workday Svelte / SvelteKit A tool for reminding you to not use workday.
HallPass Vue / Firebase A real-time hall pass management system for teachers built with Vue.js and Firebase. Track which students are currently out of class, monitor how long they've been gone, and manage student check-ins and check-outs with ease.
Portland Day Planner HTML / CSS / JavaScript A fun, interactive web application that helps you overcome decision paralysis and plan your perfect day in Portland, Oregon with colorful spinning wheels.
WTF Allergies Vue / Netlify / Lambda Lightweight ingredient lookup app for allergy awareness.
Kitten Critic Ember / Firebase Whimsical app for rating photos of kittens
Should I Use a Modal Svelte / JavaScript Fun joke website about using modals (or not).
Beingful Django / React A social media app encouraging people to share ways to get involved with social justice.
Wedding Web App Laravel / Vue / Algolia / After Effects Custom RSVP and event management tool built for a live event experience.
Balderdash Game Vue / Firebase Real-time party game built during a company hackathon.
Photo Scavenger Hunt App Vue / Firebase Event app enabling live photo submissions and scoring.

Education

Bethel University

  • B.A., Computer Science
  • B.A., Biblical & Theological Studies

Links

References

Available upon request.