For people who make things, sell them, and run it all from their pocket.

Start a project How we work
EST. IOWA · ONE ENGINEER
CURRENTLY SHIPPING
A shop-floor tablet app for a 60-person Iowa fabricator. An iOS & Android app on AWS Lambda for a regional service business. A from-scratch ecommerce storefront for a third-generation family retailer. Rhythmwyze — a cross-platform rhythm tracker we built for a client, now in private beta. And Hirejack — our own product.

We live in
the in-between.

Your ERP doesn’t talk to your shop floor. Your storefront doesn’t know about your warehouse. Your drivers have clipboards.

We build the software that lives in the seam — mobile apps, AWS backends, web tools, integrations — so the whole operation moves as one piece.

SECTION A–A′ · INTEGRATION STACK
DWG. 01 · REV. 05 · 04·2026
Section A–A' of the TVLSS integration stack A cross-section drawing of five software strata — Interface, Network, Data, Edge, and Physical — separated by dashed seam lines where TVLSS operates. A data packet descends through the seams in a continuous loop. 00 02 04 06 08 ELEV A A′ L5 · INTERFACE what the customer holds mobile · web · tablet — the API — L4 · NETWORK the wire between machines AWS Lambda · API Gateway · CloudFront λ — service boundary — L3 · DATA what the business remembers DynamoDB · S3 · Postgres S3 — device protocol — L2 · EDGE the last foot to the work shop-floor tablets · scanners · kiosks — the shop floor — L1 · PHYSICAL steel, sweat, inventory, people machines · parts · trucks · hands TVLSS · TWIN VALLEY LAKES SOFTWARE DWG. 01 · SECTION A–A′ · SCALE 1:∞ DRAWN · WFB REV. 05 · 04·2026 · IOWA N

Three things, done well.

A small studio doing a small number of things. Each one earned by a finished, shipped project for a real business.

Mobile apps,
real AWS backends.

Anybody can ship a front end. The hard part is the cloud behind it — the part that bills your customers, keeps their data safe, and runs at 3 a.m. without calling you.

We build both halves. One team, one bill, one throat to choke.

Mobile & Cloud practice
FIG. 02 — STACK
HIREJACK · IOS
Senior iOS engineer
$165k · Cedar Rapids · remote OK
Staff SRE
$180k · Iowa City · remote
Full-stack engineer
$140k · Coralville · hybrid
API Gateway
HTTPS · JWT · rate limit
01
Lambda
Node · Python · 100% serverless
02
Custom auth
JWT · or social sign-in
03
DynamoDB
Single-table design
04
S3 + CloudFront
Media · CDN · edge functions
05

We eat our own cooking.

Hirejack is our in-house product — a hiring tool we built from zero. Native mobile on an AWS serverless backend. Every technique on this site is running in production there.

Hirejack
IN PRODUCTION · IOWA

A mobile-first hiring platform for IT & software professionals. Candidates swipe; employers get a shortlist; offers happen in the app. We architected it, built it, and run it.

Native iOSSwift · SwiftUI
Native AndroidKotlin · Compose
BackendAWS Lambda · Dynamo
AuthCustom JWT · social
PaymentsStripe Connect
ObservabilityCloudWatch
Case study

And we ship for clients.

Rhythmwyze is a personal-rhythm tracker we built for a client — cross-platform iOS and Android apps on an AWS serverless backend. Currently in private beta.

Rhythmwyze
CLIENT WORK · PRIVATE BETA

A personal-rhythm tracker built on the coaching Wheel of Life. One honest 1–6 check-in at a time across six life areas; overlay charts reveal the cycles and correlations shaping a year. We architected the apps, the cloud, and the data model.

iOSReact Native · TestFlight
AndroidReact Native · Play internal
BackendAWS Lambda · Dynamo
APIsAPI Gateway · JWT
EdgeCloudFront · S3
ObservabilityCloudWatch
Case study

How a project runs.

PHASE 01
Listen
A 30-minute call. You talk, I take notes. No slides.
PHASE 02
Scope
A written plan with a fixed price and a fixed date. Boring on purpose.
PHASE 03
Build
Weekly demos on Fridays. You always know where it stands.
PHASE 04
Ship
Into production with monitoring, docs, and a handoff — or I keep running it.
Read the full approach
REPLIES IN 24 HRS

Tell us what’s broken.
We’ll tell you if we can fix it.

No gated demos, no discovery calls before the discovery call. A real reply, from the engineer who’ll do the work.

Send a message How we scope