Audits

Two narrow audits. Fixed price. One week.

By someone who builds the things you're auditing.

I'm Jonathan Putney. I'm a VP of Technology at a B2B SaaS company, 17 years building software. My day job is architecting a multi-tenant AWS platform and the LLM service layer running on top of it, both under SOC 2 Type II and 21 CFR Part 11. I write production-grade open source on the side, including scorm-again, mjml-java, and Ratchet.

If your AWS architecture or your AI pipeline is hurting more than it should, I will spend a week reading it and tell you what's wrong, why, and what to do about it.

300+ GitHub stars on scorm-again 680k+ npm downloads 3,900+ commits in 2025 Open source: github.com/jcputney

Audit · AWS Multi-Tenant SaaS

Multi-Tenant SaaS on AWS

$2,500 · one week · fixed price · NDA-friendly

Who this is for

What you get

What this is not

Why me

I architect and run the AWS platform for a B2B SaaS serving ~250,000 annual users across 80+ production tenants: 350+ S3 buckets, 150+ CloudFront distributions, 5+ EKS clusters, 50+ Lambda functions, 5+ Aurora MySQL clusters, full per-tenant isolation, and automated PR preview environments. I led the on-prem to AWS migration that cut hosting costs by 75%+, and led the technology controls that achieved SOC 2 Type II certification. AWS Solutions Architect, SysOps Administrator, and Developer certified. I have current production scars in the parts of AWS most consultants haven't seen since 2019.

Audit · AI on AWS Regulated SaaS

AI-on-AWS for Regulated SaaS

$2,500 · one week · fixed price · NDA-friendly

Who this is for

What you get

What this is not

Why me

I architected the LLM platform for an LMS used by ~250,000 annual users in regulated industries. Multi-judge validation pipeline (Claude + Nova, escalation on disagreement). RAG over Titan embeddings with hybrid chunking. WebSocket streaming. Output validation that auto-regenerates when quality fails. Built under SOC 2 Type II controls, so I've already had the conversations your auditors are about to have with you.


Process

Day 0: 20-minute fit call. If your problem isn't actually one of these two audits, I'll tell you inside the first five minutes. I've turned away work before; I'd rather not waste your week or mine.

Day 1: kickoff (1 hr). You get me a code dump or read access. NDAs are fine. I'll sign yours. I prefer an annotated tour over a wiki dump.

Days 2 to 4: I read everything. No daily status updates. You get one report, not a log.

Day 5: written report delivered.

Day 7: 1-hour walkthrough call. Q&A, prioritization, anything you want to push back on.

What I won't do

Booking

Email jonathan@putney.io with which audit fits and a one-paragraph description of what's going on. I'll reply with a calendar link for a 20-minute fit call. If we move forward, I invoice 50% to start and 50% on report delivery. Stripe or wire.

github.com/jcputney linkedin.com/in/jonathanputney me.putney.io AWS Solutions Architect · SysOps · Developer (Associate)