Senior Software Engineer at Snowflake. I work on the front-end for the data analysis and SQL authoring platform. Former formulations chemist.
At Snowflake, I work on the experiences that data engineers, analysts, and scientists use to write and run SQL every day.
Snowsight Workspaces is a file-based development environment for authoring, organizing, and executing Snowflake SQL on the web. I worked on UX unification that unblocked migration of the first 1,000 internal users, then shipped features across file operations, version management, and sharing to bring it to general availability alongside a hugely talented team. The product now serves hundreds of thousands of daily active users.
Snowsight Workspaces — file-based SQL authoring with workspace organization, version management, and inline results.
I'm the primary maintainer of the Snowflake extension for VS Code, which brings SQL authoring, execution, and data exploration into a local IDE. I've overseen 80+ releases since its 2022 launch, spanning Native Apps integration, Snowpark features, and Spark migration tooling.
The Snowflake extension for VS Code. As of this writing, 310K+ installs on the marketplace.
I also maintain the SQL language server that powers autocomplete, syntax highlighting, error detection, and signature help across both Snowsight and the VS Code extension. I authored the client-side SQL parser grammar used for statement boundary detection.
At Tableau, I built features for Virtual Connections, like editor draft recovery, autosave, data preview, admin dashboards, which enabled the row-level security data management that shipped in Tableau 2021.4.
I'm always happy to chat about good user experiences (digital or analog), fitness and health routines, or scifi books. You can get in touch with me through the following email address:
Please enable Javascript to view my email address.