
Product
LiveCashAscent
A personal finance app that turns income, bills, debts, buy-now-pay-later installments, reserves, and goals into a plan you can follow one paycheck at a time.
Portfolio
Here's some of the work I can talk about publicly. Pick one to see how it's built. Most of my professional work is on internal systems that aren't open to the public, so I describe those in general terms.

Product
LiveA personal finance app that turns income, bills, debts, buy-now-pay-later installments, reserves, and goals into a plan you can follow one paycheck at a time.

Product
LiveA multi-tenant platform school districts use to evaluate principals and school leaders, with the evidence attached to every score.

Product
In developmentA companion app for Cane Corso owners and breeders, running on a platform of .NET services I designed around Domain-Driven Design boundaries.

Mobile app
In designA guide to the fruits and vegetables that are in season where you live, with nearby stores that carry them and recipes to use them in.

Book
Coming soonDomain-Driven Design, Clean Architecture, vertical slices, and SOLID, taught on one realistic system from the first commit to an application that is ready to operate.

Book
PublishedA short, practical reference to the keywords C# is built from, from class and namespace through modifiers, control flow, LINQ, and async, each with a plain explanation and an example.
Professional work
Private workMost of my day-to-day work is on internal enterprise .NET systems. The code stays private, but the kind of work doesn't.
Get in touch
Whether it's a question about a chapter, an invitation to speak, or a design problem you're working through, I'd like to hear about it.