Building an AI CRM from scratch
What it actually takes to go from 'AI should read my inbox' to a multi-tenant SaaS with auth, billing, and a human-in-the-loop approval flow.
9 min readWriting
Essays on AI in production, multi-tenant SaaS, security, and the business lens I bring to engineering. New writing in progress.
What it actually takes to go from 'AI should read my inbox' to a multi-tenant SaaS with auth, billing, and a human-in-the-loop approval flow.
9 min readAutonomy is seductive and usually wrong for business workflows. A case for putting AI behind an explicit approval boundary — and how I designed one.
7 min readWorkspace isolation is the feature you never want to get wrong. Notes on tenant boundaries, RBAC, and designing data access you can actually trust.
8 min readYears of selling and supporting software changed how I build it. On workflows, trust, and why the customer's day-to-day should shape the architecture.
6 min readTokens, scopes, refresh flows, CSRF, and the gap between a login that works on localhost and one you'd trust in production.
8 min readWhy I left a finance and B2B career to study CS, and what the transition taught me about learning fast and building with intent.
5 min read