OpenAva
Founder & Owner
2024 – Present
A multi-tenant, white-label business platform shipping as two products: Ava CRM for operators and Agency OS for marketing agencies.
Small operators outgrow spreadsheets but cannot absorb the cost or implementation overhead of enterprise CRM. The gap is not features — it is that every vertical needs a slightly different data model, and most platforms make you fork the product to get one.
- Designed a PostgreSQL-backed multi-tenant data layer with per-tenant isolation, so a single deployment serves independent customers without forking the schema per vertical
- Created user-defined custom objects and fields — the same mechanism that lets one codebase serve dental practices, real-estate teams, lending offices, restaurants, and workshops
- Architected a single versioned REST API (api.startupp.ai) as the only path to data; every client — web app, agency console, customer portal, third-party integration — is a consumer of that one contract
- Built React + TypeScript application front ends and an Astro static marketing surface on Cloudflare Pages, so public pages ship fully-crawlable HTML with no client-side routing
- Designed a BYOK model for AI features — customers supply their own model keys, which keeps inference cost off the platform and customer data out of a shared vendor account
- Built twelve-plus functional modules on shared primitives (contacts, invoicing, projects, inventory, forms, email, workflows, reporting) rather than as separate applications
- Localized the product to English, Spanish, and Japanese at the routing layer, not as a bolt-on translation pass
