Experience
2023 — Now
2023 — Now
San Francisco Bay Area
• First hire, brought up infrastructure, implemented agent embedding SDK and many other features leading up to the initial launch in early 2024.
• Designed and implemented voice architecture for agents, expanding Sierra's reach from chat to voice in the fall of 2024
• Developed tooling and processes for externalizing Sierra's Agent SDK and turning it into a true developer platform in 2025
• Developed code review norms, gave many brownbags, did formal and informal mentorship, organized “Gardening Weeks” and other work to scale up the engineering team.
2022 — 2023
2022 — 2023
San Francisco Bay Area
• Completed a port of Tailscale to the browser/WebAssembly and implemented the Tailscale SSH Console feature using this new capability.
• Implemented fast user switching, Shortcuts support and other features in the macOS and iOS clients.
• Spelunked through the Darwin kernel to find useful system calls
• Instrumented and built data pipelines and visualizations to better understand mobile battery use.
2021 — 2022
2021 — 2022
San Francisco Bay Area
• Designed and implemented the zero-to-one phase of projects to incorporate Quip technologies into Slack, forming the basis for the Slack Canvas feature.
2012 — 2022
2012 — 2022
San Francisco Bay Area
• Member of initial engineering team, implemented cross-platform editing surface and many other features leading up to the initial launch in 2013.
• Led implementations of the initial versions of commenting, spreadsheets, tasks and presentations.
• Conceived and led the transition to a new client-side data model and port to React that enabled the launch of offline-capable high-performance desktop apps.
• Created and led “Client Infra” team to modernize the technology stack (including a port to TypeScript), improve developer productivity and serve as a consulting resource to the rest of the organization.
• Did many special projects, prototypes of possible directions, and moved around as needed based on organizational needs.
• Gave many tech talks, did formal and informal mentorship, organized “Fixit Fridays” and other work to scale up the engineering team.
Quip was acquired by Salesforce in August 2016 and moved into the Slack product unit in July 2021.
2010 — 2012
San Francisco Bay Area
• Focused on WebKit quality and reliability; fastest external contributor to become a WebKit reviewer.
• Improved and created infrastructure for the layout test regression-catching system.
• Made several JavaScript events asynchronous (for performance and security), improved spec compliance of HTML5 history and canvas features.
• Part of WebKit gardener rotation and other grungy work.
• Tech lead of Chrome Apps and Extensions. Made several platform improvements and led the team that launched packaged apps at Google I/O 2012.
Education
Princeton University