Software Engineer & Founder

I take products from zero to shipped.

About

I wrote the first commit at Divvy, joined as employee #3, and spent five years helping grow it from 3 engineers to an engineering org of 100+ in a company of 600+, and from zero customers to 500,000+ businesses. Divvy was acquired by BILL for $2.5B in 2021.

Since then I’ve been building my own products end to end. I built and shipped Cogly, an education web app that creates personalized courses with an AI assistant, and History Saga, a Duolingo-style history learning app. Through Abstract Labs I also run a 3D products e-commerce business, handling everything from CAD design and manufacturing partnerships to logistics and paid acquisition.

I’m looking to connect with founders and builders working on hard technical problems. If that’s you, let’s talk.

I joined Divvy as employee #3 and wrote the first line of code for its mobile app. Over five years I built and scaled the React Native app (TypeScript, GraphQL, Apollo, Relay) serving 500,000+ businesses and millions of users, and designed the continuous deployment system that took us from occasional releases to shipping multiple times a day.

A highlight was securing exclusive API access from partners like Apple to integrate Wallet features. I championed the adoption of React Native, GraphQL, CodePush, and TypeScript across the team, and finished my time there on the Architecture team, owning mobile architecture as engineering grew past 100. Divvy was acquired by BILL for $2.5B in 2021.

Abstract Labs

Abstract Labs is my independent product studio. Everything under it is designed, built, shipped, and operated solo.

Cogly is an education web app that creates personalized courses with an AI assistant, live in production today. History Saga is a gamified history learning app, think Duolingo for history, live on the App Store. Alongside the software, I run a 3D products e-commerce business: CAD design, manufacturing partnerships, logistics, and paid acquisition, with day-to-day operations handled by automations I wrote.

Contract Work

Between Divvy and Abstract Labs, I spent a year and a half as a contract engineer for an early-stage VR startup, contributing across the product. I helped develop core features of the VR application, built the Bluetooth connectivity layer pairing the app with the company’s physical hardware, and established the team’s automated testing setup.

Follow the Journey.