CTO @ Cobalt

Sep 2025 – Present

Built an agent with a virtual file system and safe code execution abilities to answer complex financial queries.

configured a Cloudflare Worker V8 isolate over a typical Node sandbox for faster bootup and execution.

The web app runs on a sync engine for local-first queries and mutations, removing network round-trips for non authentication related requests.

Shipped a native Swift iOS app to the App Store.

An OAuth-provisioned MCP so users can access their finances from any AI client.

— reduces user token spend by 60% compared to competitors.

A TypeScript SDK so users can build their own finance apps without webhooks, infra, or glue code between financial APIs.

Pocketwatch, a social app where users can view each other's transactions and see where they spend around the city.

Raycast extension.

SWE @ Ally Labs

Jul 2024 – Sep 2025

Rewrote Conversationally from a SPA React app to Next.js for SSR capabilities.

Part of the team shipping the proprietary Ally.ai model for internal use.

Scaffolded an MCP platform so different orgs and teams could share and provision tools.

TA, Web Dev @ UMD

2020 – 2024

Helped students with vanilla JS, Express, HTML, and CSS.

Open Source

2025 – Present

Contributed to TanStack AI (2026 AI project of the year).

— ported the worker from unsafe_eval to worker_loader so the package deploys in production (#523).

— fixed tool results being wiped between need_tools rounds, which broke sequential multi-tool code (#524).

Authored @cobalt-web/auth-plugin-invite, a Better Auth plugin for referral and family-sharing with TTL-bound bearer tokens, single-use enforcement, email-bound claims, and replay protection.