I build things for the Internet
I'm a software engineer and architect in Minneapolis, currently designing and building systems for the legal industry. I specialize in .NET, Azure, and solving complex technical problems. I also write about software development, brew a lot of espresso, and run a small t-shirt company called Big Little Cities.
Contact MeWork
An overview of my professional projects and collaborations. From developing custom web applications for the healthcare and legal sectors to building data visualization tools and mobile apps, my work focuses on creating impactful, user-centered solutions.
View work portfolioProjects
A variety of my side projects, both active and retired. These include apps like Today’s Record High, a data visualization tool for record high temperatures, and MPLS Coffee, a mobile app designed to help users discover quality coffee shops.
See all projectsBlog
My local news site redirects you to a third party website for ad blockers
A local news broadcaster redirects users with ad blockers to a third-party error page with oddly personal messaging.
January 20, 2026Coffee Journal: A Lookback at My Year of Brewing Chemex & Espressos 2024-2025
Introducing my 2024-2025 coffee journal of 26 bags of coffee brewed at home with a Chemex and Barista Pro espresso machine, documented in a Field Notes notebook.
January 09, 2026Merging NYC Coffee + MN Coffee Phase 1: Database
The first phase of combining NYC Coffee and MN Coffee into a unified platform, starting with database consolidation and schema design.
January 06, 2026How to Configure CI/CD to Deploy a .Net App to Windows IIS using GitHub Actions
Learn how to set up GitHub Actions with a self-hosted runner to automatically deploy your .NET website to a Windows IIS server when code is pushed to main.
January 03, 2026Gogojo from Verve
An Ethiopian washed heirloom that finally came out smooth after a week of dialing in—used ChatGPT for help and cracked the Ethiopian code.
December 22, 2025NYC Coffee - A New York City Coffee Map
After launching MN Coffee I decided to create the New York City version of the app to display all the coffee shops around New York City.
December 21, 2025Snow Emergency from Dogwood
Used to be better at the Askov Finlayson café—couldn't capture that magic brewing at home, still a little bitter.
December 15, 2025Why I created a bulk product uploader for Printify
Manually creating Printify products was taking too long to do manually. I created a Python application to programatically create products and upload them to Printify.
December 08, 2025Super Nova from Silver Bird
A hyped Minneapolis roaster that didn't live up to what I thought it was going to be. Dark roast, bitter notes, and an underwhelming shop experience.
November 08, 2025That email address contains five or more consonants in a row.
I'm starting a newsletter for this blog and heard good things about Buttondown. But then I got this error and couldn't sign up.
November 04, 2025