Software studio · Denver, CO

We build software
that actually ships.

RSMsoft is a small, senior team that designs, builds, and operates production software for founders and operators. No PM layer, no offshore relay — a brief goes to the same person who writes the first pull request and stays to maintain it.

17+
Years shipping
42+
Products launched
99.98%
Uptime, managed
~2 wk
Brief to first PR
01 · What we do

A small team with a wide stack.

Six practices, one team. We take on a handful of engagements each quarter — this is what we do well enough to put our name on.

§ 01

Backend & APIs

Durable services, readable code, honest failure modes. Boring, well-understood tools that keep running in production.

  • Postgres
  • TypeScript
  • Python
  • Go
  • GraphQL
§ 02

Internal tools

Admin panels, operator dashboards, and back-office UIs for the teams that actually run the business after launch.

  • Retool
  • Custom
  • RBAC
  • Audit logs
§ 03

Product interfaces

Web apps built like infrastructure — fast, accessible, and honest about state. Designed with the team, not after it.

  • Next.js
  • Remix
  • Astro
  • Design systems
  • WCAG 2.2
§ 04

Payments & integrations

Money movement you can explain to an auditor. Webhook-safe, idempotent, reconcilable — the unglamorous work done well.

  • Stripe
  • Plaid
  • ACH
  • Webhooks
§ 05

Infra & operations

You shouldn't need to read a new YAML file to ship a fix on a Tuesday. Infra we can both operate — and a runbook you can read.

  • AWS
  • Fly.io
  • Terraform
  • GitHub Actions
§ 06

AI & retrieval

LLM features that are cheap, observable, and grounded in your data — with an eval harness you can actually trust.

  • RAG
  • pgvector
  • Anthropic
  • Guardrails
02 · How we work

Four stages, no theatrics.

Weekly demos, fixed scope, fixed fee. A signed scope with a ship date — and a short list of things we've explicitly agreed not to build.

Step 01

Brief

A 60-minute call. You describe the problem. We push back where we disagree and write it up the same week.

Week 1Free
Step 02

Scope

A signed scope with a fixed fee, a ship date, and a short list of things we've explicitly agreed to not build.

Week 1–2Fixed
Step 03

Build

A senior engineer, weekly Friday demos, every commit reviewed, every decision in writing. No PM layer.

Weeks 2–NSprint
Step 04

Operate

We stay. An optional monthly retainer to own on-call, paging, and the small fixes nobody wants to do.

OngoingRetainer
03 · Why us

Small team, senior hands.

We're not a body-shop, not a platform, not a certified-partner-of-somebody. Just engineers who ship the code they promise.

1st

One senior per brief

The engineer who hears the brief writes the first pull request — and stays to maintain it. No handoff, no broken telephone.

100%

Fixed scope & fee

A signed scope, a ship date, and a short list of things we've agreed not to build. No surprise invoices. No meter running.

+

We stay past launch

Launches are easy. Running in production is the work. A monthly retainer covers the real code — not sprint theatre.

04 · Selected work

Things we've put into production.

A handful of projects we shipped and still operate. Each one lives at its own URL, with real users. Click any card to visit the live site.

05 · Get in touch

Tell us what's broken.

Briefs are read by a human — usually me. One paragraph is enough. If we're not the right team, we'll say so.

Studio & contact

We're a small team in Denver with an engineering desk abroad. Replies within one business day.

US office
RSM Software LLC
1801 California Street, Suite 475
Denver, Colorado 80202 · USA
Hours
Monday – Friday · 9:00–18:00 MT
Denver local · —:—

Start a project

One paragraph is enough. What are you building, what's the constraint, and what does success look like in 90 days?

We read every message.
NDA on our side before the first call.