A solo tech studio · since 2022

Full-stack web, IoT, mobile. One studio, built to ship.

ZoneForty5 is a one-person engineering practice. We work with founders and product teams who need a real system on the other side of a deadline — not a deck, not a workshop, a system.

~/zoneforty5/intake
main
$ cat intake.md
→ scope, stack, timeline, fixed-fee quote in < 48h
$ git log --oneline --since=2022-01
a1f3d2e (HEAD → main) Shipped Northbridge fleet v2
9b07c11 Stockwell iPad app to TestFlight
4e2af80 Faulkner billing portal cutover
... 11 more
14Production systems
100%Still in production
6wMedian PRD → prod
1Person, full stack
What we build

Three practices. One person. No agency tax.

Each practice has a portfolio behind it. The same engineer takes the call, writes the spec, ships the system, and answers the pager at 3am.

01

Full-stack web

TypeScript front to back. Next.js, Postgres, edge caching, Stripe, auth. Real production hosting, not Vercel-by-default.

  • Next.js / Remix / SvelteKit
  • Postgres + Drizzle / Prisma
  • Stripe billing & subscriptions
02

IoT & embedded

Microcontroller firmware, telemetry pipelines, and the dashboards on top. ESP32, RP2040, Pi, MQTT, InfluxDB, Grafana.

  • ESP32 / RP2040 firmware
  • MQTT + InfluxDB pipelines
  • Fleet dashboards & OTA
03

Mobile (iOS / Android)

React Native and native Swift for things RN can't reach. App Store / Play Store review experience, MDM deployment.

  • React Native + Expo EAS
  • Native Swift modules
  • TestFlight & MDM rollout
The stack

Picked because it ships. Not because it's new.

Boring technology, kept boring. Every choice below has at least one production system behind it, running today.

Frontend01 / 04
TypeScriptlang
Reactui
Next.jsframework
Remixframework
Tailwindcss
TanStackdata
Backend02 / 04
Node.jsruntime
Postgresdb
Drizzleorm
Rediscache
tRPCapi
Stripebilling
Infra03 / 04
Fly.iohost
Cloudflareedge
Dockercontainers
Terraformiac
Grafanaobs
GitHub Actionsci
Hardware & mobile04 / 04
ESP32mcu
RP2040mcu
MQTTprotocol
InfluxDBtsdb
React Nativemobile
Swiftios
Why ZoneForty5

Four reasons. Each one is a contract clause.

01

One throat to choke. Then unchoke.

No account manager between you and the code. The person who writes the contract is the person who pushes to main. Pager rotates back to the same person.

#ownership
02

Fixed scope, fixed price, weekly demos.

Quote inside 48h of intake. Demo every Friday. Anything outside scope becomes its own line item with its own quote. No surprises on the invoice.

#billing
03

Agent-assisted, human-shipped.

A team of LLM agents (codegen, review, ops) handles toil and parallelism. A human reviews every line that ships. You hire a person, not a model.

#workflow
04

You own everything on day one.

Source, infra, domain, secrets — handed over in escrow before kickoff, transferred on completion. We can't hold your business hostage and we won't.

#handover
Next slot

Booking 1 project for Q3 2026. Intake closes August 14.