Hello, I'm

Matt

I craft digital experiences with code, creativity, and a passion for solving problems that matter.

Scroll to explore

Hi, I'm Matt.

I’ve been building software for over 13 years, blending craft and curiosity across projects of every scale. My experience spans consulting for organizations like Google, Cargill, Verizon, the NYC MTA, and UnitedHealth Group, as well as four years at Shopify developing e-commerce and fintech solutions that power millions of businesses worldwide.

Outside of work, I hike, photograph, bake, play music, and explore the world. I thrive on human connection and believe that kindness and respect are the foundation of meaningful progress—both in code and in life.

Matt Gregg

Manifesto

I believe technology should feel human: fast, beautiful, and honest in its intent. Every line of code is an act of design, every interaction a chance to make something intuitive instead of intimidating. I build systems that disappear when they work right; tools that empower people rather than distract them. Performance isn't just about speed; it's about respect for a user's time and attention. Elegance isn't decoration; it's clarity.

I'm driven by the idea that great software should remove barriers, not create them. My work is about crafting experiences that flow, scale, and invite curiosity. Whether it's a web app, a design system, or an experiment that rethinks how we interact with data, I aim to make the digital world feel lighter, more responsive, and more alive. I want to collaborate with people and organizations who care not just about what we build, but why we build it.

Portfolio

Pente

A simple 2-player implementation of the board game Pente, playable in real-time via WebRTC.

JavaScript WebRTC Node.js

Trivia Buzzer

A Phoenix LiveView application for running online trivia games with real-time buzzers and team management.

Phoenix Elixir LiveView

Whatcha Bringin

Event coordination app that helps users organize and track items being brought to events.

Next.js TypeScript

Share Stuff

Full-stack web application for sharing items among users, with real-time collaboration features.

Remix TypeScript Prisma

Instagram RSS

An Instagram clone powered entirely by RSS feeds. Own your content, host it on GitHub, and share it through standard RSS feeds.

React TypeScript Vite

HallPass

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.

Vue Firebase

Portland Day Planner

A fun, interactive web application that helps you overcome decision paralysis and plan your perfect day in Portland, Oregon with colorful spinning wheels.

HTML CSS JavaScript

Food Truck Finder

Real-time map for discovering local food trucks using serverless functions.

Vue Firebase Netlify Lambda

WTF Allergies

Lightweight ingredient lookup app for allergy awareness.

Vue Netlify Lambda

Kitten Critic

Whimsical app for rating photos of kittens

Ember Firebase

Should I Use a Modal

Fun joke website about using modals (or not).

Svelte JavaScript

Not Workday

A tool for reminding you to not use workday.

HTML

Recent journal entries

See all

Contact

Have a project in mind or just want to say hi? Send me a message.

kitten break

Kitten