Skip to content

Work

A few things I've built.

Some built from scratch, some inherited from someone else and kept running. All of them started with a conversation about what the business was trying to get done.

Montag Toolbox on the App Store, showing the rate calculator and options screens
Mobile appiOS & AndroidCross-platform

Rebuilding an app its users would never notice had changed

Montag Manufacturing · Agricultural equipment

The problem
Their equipment calculator app had been left behind by the developer who originally built it, with nobody maintaining it. It needed a complete rebuild. But the people opening it in the field every day didn't need a new experience — they needed the one they already knew to keep working.
What I built
I worked back through the original app's interface and calculations, then rebuilt it from scratch on a modern cross-platform framework. Same layout, same numbers, same muscle memory — now one codebase covering both iOS and Android instead of a dead end.
The result
A faster, maintainable app that existing users picked up without retraining, and a codebase that can be updated as the equipment line changes.
The packing slip entry screen of the food bank distribution tool
Ongoing supportHandoverInternal tool

Taking over someone else's tool and keeping it alive

Local food bank · Nonprofit food distribution

The problem
The food bank runs its packing and distribution on a custom tool rather than by hand — it allocates food across sites and generates the volunteer packing lists automatically. It was built by another developer, and it needed someone to keep it working and keep adding to it as the operation grew.
What I do
I took the handover, learned a codebase I hadn't written, and became the person who maintains and extends it. New capability gets added when they ask for it, and when something breaks there's someone to call who already knows how the thing works.
The result
The tool still does the hours of manual allocation and packing-sheet work it was built to replace, and it keeps up with how the operation runs today instead of slowly going stale.
The Clear View Cleaners homepage with its quote request form
WebsiteBrand refreshLocal SEO

A new name, a new look, and a way to get found

Clear View Cleaners · Window washing & exterior cleaning

The problem
A newer service business with the skills to do good work and no way for anyone nearby to find them. No real brand, no web presence, and the customers who were searching were finding competitors first.
What I built
A complete rebrand — new name, logo, and color palette — paired with a custom mobile-first site built around local search, with a quote request short enough that people finish it.
The result
A coherent identity and a site that puts them in front of the people already searching in their area, with quote requests arriving through one path they can track.
Your project

This spot’s open.

Your company · Not built yet

Nothing here yet, because the next project hasn’t happened. If you’ve got one — an app, an internal tool, a site people can find — tell me what it is.

Everything above is real client work. I’d rather leave the last card empty than pad this page with things I didn’t build.

Have an idea like one of these?

Tell me what you're picturing and let's figure out together what it should look like.