← All builds

CTO Platform

A multi-tenant fractional-CTO SaaS — client health, cloud spend, SSL fleet, and billing in one platform.

Live demo coming soon — a sanitized demo environment is being prepared

~23k

lines of code

178

API endpoints

39

database tables

45

Azure subscriptions in one spend view

Status live
Built in weeks (May–June 2026, spec-driven)
The fact 178 API endpoints · 39 tables · 8-role RBAC — solo-built
Stack React 18 · Express 4 · PostgreSQL 15 · Azure Static Web Apps · Azure App Service · Azure Key Vault · ARM IaC · Stripe

The problem

A fractional CTO juggles many clients at once — each with its own cloud accounts, certificates, integrations, costs, and fires. The state of that portfolio lives in spreadsheets, browser tabs, and memory. Nothing on the market treats “many companies, one accountable engineer” as the product.

The build

A full multi-tenant SaaS, solo-built in weeks using the architect-first method — written spec first, then phased execution.

Why multi-tenant from day one: retrofitting tenancy is the most expensive mistake a SaaS can make. Every table is scoped by organization, with an 8-role RBAC model and bcrypt + JWT auth on top.

Why PostgreSQL over something trendier: 39 relational tables with real foreign keys describe this domain honestly. Boring databases are a feature.

Why real-time SSL scanning: expired certificates are the classic silent failure. The platform runs live TLS probes and syncs against Key Vault, ACM, and Cloudflare, so the fleet’s state is observed — not assumed.

The rest of the surface: a 9-dimension client health grid, cloud-spend roll-ups across 45 Azure subscriptions in a single view, integrations for Jira, GitHub, PagerDuty, AWS, GCP, and Azure Cost Management, release management, and Stripe billing tiers. Infrastructure is ARM IaC — rebuildable, not hand-clicked.

Honesty note: this is a production SaaS run by its builder, not a SOC 2-audited product — test coverage and audit logging are on its roadmap, and saying so is part of how “enterprise-grade” stays a claim you can trust.

The method beat

This is what “a full SaaS product, solo-built” looks like when the plan comes first. Scope this size doesn’t survive improvisation.

Have something like this in your head?

Start Your Build

Not sure yet? Get the $497 Blueprint — it credits toward the build.