Custom software and AI automation, built to spec.

For small businesses and individuals with a problem off-the-shelf apps don't solve. Deployed properly, maintained after launch. Based in the Pacific Northwest.

Drawing: the Bump Log app on a phone, front and side views An illustrative screen listing one day's sample blood-sugar readings by time of day, with an add-reading button. Bump Log TUE · MG/DL FASTING 91 BREAKFAST 116 LUNCH 125 DINNER 109 ADD READING ONE DAY, FOUR CHECKS FRONT SIDE 1 2
Parts list for the Bump Log drawing
No.PartDoes
1Reading logBlood sugar by time of day
2Add readingEnters a new check
Bump Log, built for a physician managing gestational diabetes. Screen illustrative; sample readings.
Drawing
Bump Log, front & side
Built for
A physician managing GDM

Services

Custom software

Web apps and internal tools built around how the work already runs.

  • Web and mobile apps
  • Internal dashboards
  • Customer portals

Automation & AI

Workflows that move data between your tools, generate documents and handle routine follow-up, with a person in the loop where it matters.

  • Integrations
  • Document generation
  • AI agents with review steps

Technical advisory

Architecture reviews, build-vs-buy decisions, and a clear read on where AI helps and where it doesn't.

  • Written recommendations
  • Tool and vendor review
Drawing
Services
Scope
Build, automate, advise

Work

Sample Bump Log readings in mg/dL
Day FastingBreakfastLunchDinner
Mon 86121114118
Tue 91116125109
Wed 84119111122
Thu 89113120115
Fri 87118116112
Sat 90122113119
Sample readings in mg/dL, not real data.

Bump Log

A blood-sugar log for gestational diabetes, built for a physician who couldn't find a simple one.

Platform
Android
Status
Play Store listing in progress
Project details

What is the bid–ask spread?

The gap between the highest price a buyer will pay and the lowest price a seller will take.

DAY 013721 DAYS SINCE FIRST STUDY · LOG SCALE
Illustrative card and review schedule. Made-up content.

Tape Reader

A spaced-repetition study system for trading education. It schedules each review just before the material would be forgotten.

Use
Internal
Name
Stand-in; course material not shown
Project details
Your project Start with a short description of the problem.

Building a product on AI?

Architecture decisions, agent design, and turning a working prototype into a production system.

Email about your product

How a project starts

  1. Email

    Describe the problem in a few sentences.

  2. Reply

    Within one business day, with any questions.

  3. Scoping call

    Free. Defines the scope and whether it's worth building.

  4. Build

    Built to spec, deployed properly, maintained after launch.

Drawing
Project start
First reply
1 business day

Start a project.

Email a short description of the problem. Replies go out within one business day, and the scoping call is free.

hello@millercode.dev

Send an email

Contact
Caleb Miller
Location
Pacific Northwest
Time zone
Pacific
Response
1 business day