Software engineer & founder · Los Angeles

I build AI systems and the products around them.

14+ years of software engineering, from enterprise applications to tools families use to find care. Currently a Forward Deployed Engineer at McKinsey & Company and co-founder of KiNDD.

Co-founder & founding engineer

KiNDD

501(c)(3) nonprofit

Helping families find their way to developmental disability services.

I built KiNDD's web platform, native iOS and Android apps, and shared backend. A commissioned provider map grew into a nonprofit care-navigation product for families in Los Angeles County.

One product, across web and mobile
SwiftUI and Kotlin apps share a Python/Django backend. PostgreSQL and PostGIS connect ZIP codes to Regional Center service areas and nearby providers.
AI grounded in the task
Bedrock agents help families navigate services in English and Spanish. A separate research retrieval path returns answers with source citations.

The web platform and iPhone app are live. My KiNDD work also includes an Anthropic grant.

Enterprise engineering

TECHNIA

Senior Agentic AI Software Engineer · Contract

I led technical delivery of Product Structure Navigator and ServicesIQ, owning application architecture and turning stakeholder requirements into implementation and release plans.

I built an AI-powered Bitbucket PR reviewer and reusable workflows for coding agents and browser verification. I also worked on PSN's CI and release tooling and ServicesIQ's AWS infrastructure, including ECS Fargate deployments, RDS PostgreSQL, tested-image promotion, and backups.

AI & backend systems

Ourself Health · Stella

Senior AI/LLM Engineer & Backend Architect

I built Stella's AI backend and the systems behind it: agent orchestration, retrieval-grounded answers, model routing, persistent sessions, and streaming responses. My work also covered health-data ingestion, evaluations, safety checks, and AWS infrastructure.

Built for my own workflow

Tools I use nearly every day.

Voicebox

My macOS app records meeting audio and my microphone separately, then turns the recordings into transcripts and engineering handoffs. Built in SwiftUI, with a connection to my Obsidian notes.

About Voicebox

Obsidian RAG

A local system for asking questions across my notes, with answers grounded in the source material. Python, Ollama, and ChromaDB handle retrieval and generation.

How I built it

From the notebook

Notes on building.