
Senior Software Engineer
Deepgram · Full-time
Sep 2024 - Present
• 11 mosFrontend engineer on the Deepgram Console
Aug 2023 - Aug 2024
• 1 yr 1 moTook a year off to travel after the pandemic, work on personal projects, and spend time with my family.

Senior Software Engineer
Snowflake · Full-time
Jun 2021 - Aug 2023
• 2 yrs 3 mosFrontend engineer for Snowflake's "Snowsight" web interface, built with TypeScript and React.
• Helped build features such as the Copy History UI and Python Worksheets.
• Invested in foundational aspects of the app, including building an async task-execution framework, championing web accessibility across teams, and spearheading an org-wide modularization effort.
Skills: React.js · TypeScript · W3C Accessibility · ESLint

Tableau Software
Feb 2015 - Apr 2021
Lead Member of Technical Staff
Apr 2020 - Apr 2021
• 1 yr 1 moBuilt features in Tableau Server and Tableau Online that help people manage their content. Launched many customer-facing features involving content browsing and data catalog, as well as infrastructure projects such as migrating the entire single-page-app from AngularJS to React. See below for some features I've worked on!
Skills: React.js · TypeScript · GraphQL · Git · Technical Project Leadership
Senior Software Engineer
Jul 2017 - Apr 2020
• 2 yrs 10 mosTableau Catalog
Projects within a project
Software Engineer
Feb 2015 - Jul 2017
• 2 yrs 6 mosContent Discovery on Tableau Server
Data Source Integration

Software Development Engineer, Amazon Logistics
Amazon.com
Jul 2012 - Dec 2014
• 2 yrs 6 mos• Developed and supported software used by Amazon’s last-mile delivery operations, consisting of two websites, numerous backend services, and a mobile app.
• Acted as key developer on Android application used by thousands of delivery drivers worldwide, evolving the application to deliver cost- and time-saving improvements to the business.
• Supported high-profile feature launches on location in the USA and Europe, working with delivery staff to ensure that the software worked as intended in the field.
Skills: Java · Android · User Interface Design · Operations Support

Instructor
University of Michigan
Sep 2011 - Apr 2012
• 8 mosWhile an undergraduate student, taught lab sections for digital logic design course (EECS 270), where students used Verilog and FPGAs to build logic gates, basic arithmetic circuits, and state machines.
• Worked one-on-one with students to ensure their success in the course.
• Took the initiative to update the lab assignments to make them more understandable and concise.
• Regarded by students as a dedicated and enthusiastic teacher.

Software Engineer Intern
Amazon.com
May 2011 - Aug 2011
• 4 mosIntern project: Added XSLT support to Amazon’s internal EDI software.

BIOS Intern
Hewlett-Packard
May 2010 - Aug 2010
• 4 mosIntern project: Designed and built a framework for automated unit testing as part of a larger CI system for the HP Z-series Workstation firmware.