2024 — Now
San Francisco Bay Area
Lead frontend engineering efforts for SAP's CXAI Toolkit.
CXAI Toolkit is an AI-Powered application that integrates with SAP systems to increase productivity for SAP users across multiple feature areas. Toolkit offers users the ability to ask questions about their organization and configure AI tools to automate and assist with tasks.
2022 — 2024
San Francisco Bay Area
Led frontend projects on a small, merchant-focused product team. Owned product requirements, technical investigation, development, testing, infrastructure configuration, and deployment.
Partner with product and engineering management on roadmap to balance company priorities, merchant user experience, and engineering initiatives.
Led the development of Catch’s Shopify custom app used to manage merchant integrations. Worked closely with Product Management to align on feature and roadmap prioritization, Product Launch to educate on app adoption, and Partner Success to solicit ongoing customer feedback. This app cut down Shopify merchant time to integrate by 25%.
Designed and implemented JavaScript APIs and user-facing UI for Catch’s Virtual Card Integration. These APIs cut down merchant integration time by 30% by replacing required REST API calls with simpler JavaScript APIs.
Developed a system for merchants using Catch’s JavaScript SDK to customize the look and feel of Catch messaging on their site. Built leveraging CSS variables within Lit components.
Worked on customer facing single-page applications and Catch’s frontend component library, both written in React/TypeScript.
2020 — 2022
San Francisco, California, United States
Embedded Chat frontend engineer. Our team built low-code chat applications for customers to embed Salesforce products directly onto their website.
Developed component-based, end-user-facing, low-code chat applications using Lightning Web Components for Salesforce customers to embed directly on their web pages. My team took three products from design to GA between 2015 and early 2022.
Led UI implementation of Messaging for In-App and Web to 2022 GA.
Embedded Chat served ~17 million chat sessions per month as of April 2022.
Channel Menu served ~1 million customers per month as of April 2022.
Led a team of seven engineers in design, code review, and test planning & execution of technical deliverables.
Contributed to code quality by writing test plans, automating test cases including unit, integration, functional, and UI tests, and create automation frameworks.
Presented planned work to architects in my department.
Worked with other teams in my department to deliver cross-team features.
San Francisco, California, United States
Managed design of features of large complexity.
Mentored four engineers in code design and testability, and frontend framework proficiency.
Led two summer interns in delivering complete end-to-end features that included design, product code, and automated & manual tests.
Met with support team to lower resolution time, educate them on new features, provide debugging tips, and glean product feedback.
Met directly with customer product teams and developers to meet scheduled go-live dates and continue feature adoption.
2016 — 2018
San Francisco, California, United States
Developed and test features of moderate to large complexity.
Considered reusability, accessibility, scalability, performance, and localization in component design.
Scrum Master for a team of ten engineers for 1.5 years (November 2016 - July 2018).
Education
2011 — 2015
University of California, Berkeley
Bachelor of Arts (B.A.)
2011 — 2015