Skip to content
Jacob NolletteCloud & software engineer
Path · Apps

Apps people actually use: web, mobile and desktop.

Customer portals, internal tools, membership and payment systems, mobile apps, and the APIs that connect them, built so your team can keep them running.

Sound familiar?

Where these projects usually start.

A spreadsheet has quietly become a business process.

Our app works, but nobody can change it safely.

We need a mobile app that talks to our own systems.

What I build

Apps, start to finish.

Web apps & portals

Internal tools, dashboards, intake and membership systems, and the payments behind them.

Mobile & spatial

Native iPhone apps and spatial computing, connected to services you control.

Desktop & developer tools

Command-line tools and desktop software that make a team faster.

Built to hand over

Tested pipelines, plain-language docs and a real handover, so the app outlives the project.

The trail

From idea to shipped

Scopea written planPrototypesee it earlyBuild & testevery change checkedShipautomated releasesSupportor hand it over
  1. Scopea written plan
  2. Prototypesee it early
  3. Build & testevery change checked
  4. Shipautomated releases
  5. Supportor hand it over
Proof

Work on this path.

Software Donkey

Ridge, an iPhone agent platform

Syncs Apple Health data into an on-premises MCP server, with no third-party health cloud holding the history. It can run fully private on local models, on a single Mac.

See Ridge →

Nonprofit

Online dues for a lake association

Checks in the mail replaced by online recurring membership dues and a member database.

The lakes path →

Enterprise

Replacing a low-code tool

A web client rebuilt in Vue and Go to replace a low-code internal app.

Start a project →

How we’d start

No price list. A conversation first.

  1. A conversationThirty minutes about what you’re trying to build or fix, and whether I’m the right fit.
  2. ScopingA written plan with an estimate and an architecture sketch.
  3. The buildA fixed-scope project or ongoing hours, with progress you can see.
  4. Ongoing supportHosting, maintenance and on-call, or a clean handover.
Next step

Talk about your app.

Tell me what you’re working on. I’ll tell you honestly whether I’m the right fit and what a first step looks like.