Live Data,
Live interfaces.

I build realtime applications that react to real world changes.

Open to collaboration

Software Engineering // AI // Consultation

Cursor Chat

Click or tap to toggle chat. Multiple users share the same space.

Clients are coordinated with a serverless websocket broker on a Cloudflare Durable Object.

User A

Loading cursor lab…

User B

Loading cursor lab…

3D Flight Tracker

Live aircraft around Los Angeles International Airport, powered by adsb.lol for data and Cesium for maps and assets.

Use the question mark button to view map navigation controls.

Click an aircraft to select it. Double-click it or use the video camera button to track it.

Open full demo

Experience

8 years total

01

Qualia

Senior Software Engineer, Full Stack

Mar 2026 — Present

Build Clear, an agentic web app and browser extension, including agent actions, workflows, tool calls, tests, prompt evaluations, and Langfuse quality metrics. Reduced email-drafting agent latency by 30% and token use by roughly 40% per execution.

02

HubSpot

Senior Software Engineer

Dec 2022 — Jun 2025

Built omnichannel Help Desk and Inbox experiences. Became the realtime feature subject-matter expert and created tools, documentation, and talks used across teams.

03

Atlassian

Software Engineer

Jun 2021 — Jul 2022

Improved the Confluence Cloud editor through server rendering, code splitting, bundle optimization, metrics, and monitoring.

04

American Express

Software Engineer

Feb 2018 — Jun 2021

Built high-traffic card account experiences and led frontend delivery for a new Balance Transfer product.