Senior Software Engineer at
Firsthand
Remote · June 2025 to present
- Owned the embeddable site-experience SDK end to end, designing and shipping a v2 rewrite that streams AI-generated UI over Server-Sent Events
- Delivered interactive AI agent experiences for major consumer brands and publishers from design through launch, covering video, commerce, and full analytics instrumentation
- Built a themeable Lit web-component catalog with a CI-enforced design-token contract, enabling per-brand styling deployed via CDN
4 more
- Led front-end development of new analytics dashboards for campaigns and experiments, including a reusable React charting library
- Improved production reliability end to end, leading incident response for in-app WebView failures, hardening SSE streaming, and eliminating 2,900+ noisy Sentry events across 2,500+ users
- Raised engineering quality by introducing Vitest unit testing, expanding Playwright end-to-end coverage, and cutting PR CI time and cost by reusing builds and rerunning only flaky tests
- Created internal tooling for previewing and configuring campaigns, enabling teammates and non-engineers to self-serve changes that previously required engineering time
-
TypeScript
-
React
-
Lit Web Components
-
Python
-
Playwright & Vitest
- CI/CD & Observability