Employment
- v6.0.0Apr 2023 — Present
Staff Software Engineer
Q Bio · Remote, United States
- Built the clinician-facing exam summary feature end to end: integrated an internal AI summarization service, designed the draft-and-save backend flow, and shipped the editing interface clinicians use to review and revise generated summaries before they reach patients.
- Designed and built an audit interface that captures every clinician edit to an AI-generated summary and exports the diffs, giving the model team a labeled human-feedback loop for improving output quality.
- Partnered with product and design to ship a full redesign of the patient dashboard without a big-bang release. Used theming and feature flags to run old and new experiences side by side, enabling incremental rollout, instant rollback, and continuous shipping throughout the migration.
- Delivered wearable device integration end to end, from provider API setup and data ingestion through the patient connection flow and dashboard charts, surfacing continuous health data between clinical visits.
- v5.0.0Jun 2021 — Apr 2023
Principal Software Engineer
Sequel · Remote, United States
- Rebuilt the web conferencing experience from scratch, replacing a legacy open-source implementation with an interface supporting live streaming to thousands of concurrent participants.
- Solved real-time rendering bottlenecks by implementing batched UI updates and lightweight non-React components, preventing main-thread blocking during high-throughput participant and chat events.
- Redesigned the administration dashboard in React and Next.js, cutting initial load from ~5 seconds to under one through optimized data fetching and progressive loading.
- v4.0.0Sep 2018 — Jun 2021
Software Engineer
JetClosing · Seattle, WA
- Re-architected the mobile and web application in React Native and GraphQL, taking initial load from 10+ seconds to under one and unifying a previously divergent iOS, Android, and web experience.
- Designed and built a shared TypeScript component library used across all three platforms.
- Led the software development internship program and ran hiring interviews in a fully remote environment.
- v3.0.0Jul 2016 — Sep 2018
Senior Software Development Engineer
WatchGuard · Seattle, WA
- Built account and user management for the WatchGuard Cloud platform end to end, from the customer-facing UI through the backing APIs, and developed the integrations connecting internal applications to the platform.
- v2.0.0Apr 2015 — Jul 2016
Software Development Engineer
PitchBook Data · Seattle, WA
- Software engineer working on various internal tools and applications. Specific examples include quality assurance tools, data management systems and automated researching solutions.
- v1.0.0Sep 2014 — Mar 2015
Software Engineer Intern
Pierce County · Tacoma, WA
- Built a cross-platform mobile application for Pierce Trips Calendar that tracked user trips by GPS and synced the data to the web platform. Implemented the mobile interface in AngularJS and Ionic and the RESTful services connecting it to the Pierce Trips Calendar API in Java, Jersey, and Spring, with unit and end-to-end coverage through Jasmine, Karma, Protractor, and JUnit.
Education
University of Washington
BSc, Computer Science
Seattle University
BSc, Sport and Exercise Science
Skills
Languages
- JavaScript/TypeScript
- Python
- SQL
Frameworks & Libraries
- React
- React Native
- Node.js
- Next.js
- TanStack
- Express
- Flask
- GraphQL/Apollo
Tools & Infrastructure
- AWS
- Docker
- Terraform
- GitHub Actions
- MySQL
- Git
AI-Assisted Development
- Claude Code
- Codex
- CodeRabbit
- GitHub Copilot
