
Dr. Maximo
A web application for Maximo and reliability questions that shows its sources, keeps track of the release and reads approved system data without changing it.
Inside Dr. Maximo
This portrait could not load.
I've built tools for maintenance teams and company finances, applications that run on local models, image and story software, and games with a little AI in the cast. The problems range from a missing zero in a spreadsheet to a suspect who mustn't reveal the answer.
Business tools, games and image software.
A Maximo assistant that has to know which release you run. An arcade where one local model plays a different part in every game. An image tool I built while making the portraits on this site.

A web application for Maximo and reliability questions that shows its sources, keeps track of the release and reads approved system data without changing it.
Inside Dr. Maximo
Small games and practical tools where the rules stay in charge and the model plays a defined part: suspect, narrator or hint-giver.
Enter the arcade


A private image application for keeping one person recognizable across many scenes, with reference roles, saved recipes, masked edits and transparent output.
Inside Image Studio
An illustrated public-domain library, several ways to read and a guided workshop for writing and illustrating a story of your own.
Open The Story ScrollsSelling cars showed me what finance and sales software had to do.
Finance and insurance software for smaller dealerships.
Asset-management work, starting with barcoding software.
I was building, selling and repairing computers by my mid-teens, and did early web work after that. Then came a stretch as an electronics supervisor at OfficeMax and several years selling cars at Casa Chevrolet in Albuquerque.
The car lot turned out to be good preparation. At Professional Software Systems, I built finance and insurance software for smaller dealerships, including buy-here-pay-here loan handling and sales tools. One of those tools compared amortization scenarios to show when a different use of a customer's money could benefit both the buyer and the dealership. I had worked the sales floor, so I knew what those screens needed to show.
The oddest problem involved driver's license numbers. Some states built their identifiers with Soundex patterns, and each state had its own variations. Inside the dealership workflow, we reverse-engineered those patterns and worked through the exception rules one state at a time.
A contracting connection then brought me into IBM Maximo, writing barcoding software. After that I left the industry for a while to travel and study, starting at San Juan College around 2005 and moving on to New Mexico Tech. Banetti brought me back to software.
Explore the applications, experiments and server work, including the private prototypes and the decisions that shaped them.
No development project matches that search.
There's more to a project than its software: the identity it needs, the business it serves and the people who have to use it.

Design and build work for restaurants, makers, shops and other businesses.

My roles at Banetti, Armor-Dilloz and Cyborg & Centaur.

Research, creative work and automation I can take on with AI.
Tell me what the software needs to do, what data it touches and where the current process breaks down. I'm glad to work through the details with you.
Tell me what needs building