About Me
Full-stack engineer who owns products end-to-end — data model, API, frontend, auth, payments, background jobs, CI/CD, and Kubernetes — and ships them to production. Founding Engineer at OwnStory running two live multi-te…
Full-stack engineer who owns products end-to-end — data model, API, frontend, auth, payments, background jobs, CI/CD, and Kubernetes — and ships them to production. Founding Engineer at OwnStory running two live multi-tenant platforms in parallel (ownstory.com, 417,099 stories created, plus a stealth AI platform). Previously sole architect of a 50-endpoint Django insurance system at Apptimus and built a production matrimony SaaS solo (elitevaran.com). Comfortable being the whole engineering team and moving at founder pace.
Experience
Founding Engineer
<p>Led a full product pivot in 3 months across three live brands on one multi-tenant codebase — a Turbo monorepo of four apps (tenant site, tenant-API, admin, partner portal) — reaching 417,099 stories created across the platform.<br>
Built per-tenant custom-domain routing with automatic TLS, plus QR-linked atomic onboarding: scan → tenant provisioned → first story published in under two minutes.<br>
Owned the full stack end-to-end: Drizzle/Postgres data model, tRPC API, Next.js 15 App Router frontend, Better Auth, and a partner-referral program — frontend to deploy.</p>
Software Engineer
<p>Led a team of 5 engineers — ran client meetings, resolved escalated technical issues directly with stakeholders, and supported BAs and PMs on scoping, estimation, and delivery.<br>
Sole architect of the Business Unit Policy API (Django 5.1.6 / DRF): 30+ controllers, 40+ models, 50+ REST endpoints, and 20+ utility modules across three modular apps — policy, finance, and claims.<br>
Built the full insurance lifecycle end-to-end: policy issuance and endorsements, double-entry accounting (general ledger + journal entries), automated invoicing, and real-time agent/broker commissions.<br>
Designed a registry-driven incentive engine with AND/OR logic trees and period-based rewards — business users define rules without code changes; backed by custom JWT middleware and granular RBAC.<br>
Containerized with Docker multi-stage builds and shipped to Kubernetes via Bitbucket Pipelines CI/CD.</p>
Founder & Sole Engineer
<p>Designed schema-per-tenant Postgres multi-tenancy via search_path — tenant tables carry no tenantId column; the schema is the isolation boundary, so cross-tenant data leakage is impossible by design.<br>
Shipped 100+ API routes across public and admin surfaces with a composable middleware chain (auth → tenant resolution → approval gate → admin check → rate-limit), each layer type-narrowing the request context.<br>
Built a Kundali matching engine on astronomy-engine with lazy compute and a pair-keyed Redis cache — expensive calculations run once and are never recomputed for the same pair.<br>
Full auth stack: Better Auth with Drizzle adapter, jose token verification, field-level encryption, reCAPTCHA Enterprise, magic-link flows, and KYC.</p>