"Our experts spend an hour on what should take minutes."
Done in minutes. Your expert still decides.
Custom software, built for one company: yours
Let's look at what slows your company down. You'll usually see a working model of the fix before you commit.
The first meeting is free.
Same orders. Two ways of working.
Connected, automated, optimized:
custom software for every slow step.
An example, not client data.
No software should have to serve thousands of companies. Not in this age.
AI agents now do the building, so software made only for you is within reach.
Problems
Done in minutes. Your expert still decides.
Send only what is needed.
Read automatically, changes flagged.
AI that runs on your own servers.
Compare plans before changing anything.
See it live, and act in time.
How we start
We meet about your specific problem.
A quick simulation of how it runs today.
A small working version on a sample of your data.
We agree how to proceed. Start small, then grow.
A small, anonymized sample of your data is enough to start.
How it's built
Every change is tested, and it ships only when I am satisfied with it.
If a simple solution does the job, I will say so.
The code and documentation are yours. I maintain it, or teach your team to.
Work
Product, live
It began as one city's problem: trains blocking crossings, and nobody could say how often or for how long. Solar-powered cameras and AI now detect every blockage and show it live.
Delivered
Supplier shipment data is checked automatically, so errors are caught before they reach the production line.
Delivered
The production steps for thousands of ring models are planned automatically, each with the right machine and setting.
In pilot
Blend recipes took up to an hour each by hand. Now a whole order takes minutes.
Analysis and prototype
A quarter of shipped devices came back unused. I prototyped a daily planning tool to cut that.
Prototype
Price files and bulletins were read by hand. Now they are read automatically, into one view.
Simulation
Twelve today-versus-optimized scenarios across staffing, kitchens and laundry.
Feasibility study
No cloud AI allowed. I measured how well AI on their own hardware reads their documents.
About
Associate Professor of Computer Science at Ball State University. I teach and research software engineering, including building software with AI agents, and I work with agents every day.
I have also been a software developer in R&D, IT, startups and manufacturing, and my research has received over $250,000 in grants.
Away from the keyboard: biking, running, ziplining and skydiving.
Questions
Software built for one company: yours. No software should have to serve thousands of companies. Not in this age. So it is built for you, the way a tailored suit is made to your measurements, and it is yours. Some call it bespoke or tailor-made software.
It depends on the problem, so I don't quote before I understand it. The first meeting is free, and you'll usually see a working model before you commit. We start with one small piece and grow from what works.
A first prototype can be ready in just a few days, sometimes in a few hours. The full tool depends on its size, but it usually takes a few weeks.
A small, anonymized sample is enough to start. Nothing sensitive has to leave your company for us to find out whether this is worth doing.
The agents write the code and the tests. I review every change, and nothing reaches you until it meets my standard. Behind that review are more than 15 years of building software in industry, and teaching and researching software engineering as a professor. I answer for the result.
You own the code and the documentation. Afterwards I can maintain it for you, or teach your team to.
Yes. For companies that can't send documents to a cloud service, I measure how well AI running on your own hardware does the job before recommending it.
Yes. Connecting to what you already use is usually part of the job, whether that is an ERP, spreadsheets or files that arrive by email. I start by reading from those systems, so nothing you rely on changes until you are ready.
Then I will tell you. I check whether something simpler already solves the problem before building anything, and the first meeting costs you nothing either way.