I design interfaces and build the software behind them. Everything below is real, shipped work.
I’m Justin. I design interfaces and build the systems underneath them, and I have been doing it for twenty-nine years, usually as the only designer in the room.
The case studies below are the long ones. The first is a marketplace I designed, built, and then ran for fourteen years.
Fourteen years of one system running a real business.
AllOEMRims sells factory-original wheels. I have been designing and building the software that runs it since 2012: the storefront, the warehouse tools, the listing pipeline, and the ledger that ties it together.
Five years shaping how a national rental brand looked, sold, and worked.
I originated the marketing campaigns that turned the business around, then kept building: the corporate site, the sub-brand sites, and the intranet the whole company ran on.
One system connecting renters, franchisees, and the corporate office.
At Payless Car Rental I built the system that connected renters, franchisees, and the corporate office: one ticket per issue, one place to resolve it. It stayed in use for years after I left.
I was still a student in the district when I started rebuilding its website.
I built my school district's first real website while I was still a student in it, plus the publishing system eight schools used to run their own pages.
One CMS, rebuilt three times, for whoever walked in the door.
I spent a decade building the same thing for different businesses: a way for the person who knows what needs to change to change it without writing code.
Four audiences, one site, and a design system to keep them apart.
A 2008 portal for people building a house: find a lot, a builder, a developer and a mortgage in one place, with a color system keeping four audiences oriented.
Custom software for businesses that don’t have a tech team.
Hi, I’m Justin. I design and build custom software for online businesses, professional service firms, and independent operators who need something built and don’t have engineers to build it.
Most small businesses run on a tangle of spreadsheets, email threads, and off-the-shelf software that almost fits but never quite. I learn how your business actually works, then I build the tool that takes the friction away. The cost and timeline look more like one person than a five-person agency.
Every project starts the same way. Somebody tells me how their business works, and before they’ve finished I can see the screens. That has never changed. I used to end those meetings wanting to get straight home and start building.
What changed is the middle. The picture in my head arrives complete and all at once. Language does not. It arrives one piece at a time and it drops whatever you forget to say. So the work is translation: every element, where it sits, what it sits next to, what it does when someone touches it, what it looks like when it’s empty, and what happens when it fails. Nothing carries over that I don’t name.
That’s where the design actually happens now. Not in a tool, in the translation. And the discipline is not describing what I see, it’s noticing what I haven’t described yet.
The first thing I usually have built is a tool rather than the thing itself. Every system has a job buried in it that repeats a few thousand times, and building the thing that does it is cheaper than paying for it by hand forever. I’ve spent almost thirty years doing that for other people’s businesses. A few years ago I started doing it for my own work too. If I can’t say exactly what something is, it doesn’t exist yet.
What I build. Internal tools, order management systems, customer-facing web apps, workflow automation, integrations between the tools you already use, custom analytics, and a lot of things that don’t fit neatly in any category.
How to work with me. Send me an email at hello@iamjust.in. Tell me about your business and what’s slowing it down. If I’m the right person for the problem, I’ll come back with a scope and a quote. If I’m not, I’ll usually know who is.