Experience
2024 — Now
Atlanta, Georgia, United States
2023 — 2024
2023 — 2024
Seattle, Washington, United States
Consistent Front End Team
• Designed and built WCAG 2.1 AA compliant React/TypeScript components used by over 100 product teams across a 1500-person engineering organization, including a time picker that addresses inconsistencies in browser implementations of native HTML time inputs, message components for chatbot experiences, and layout components that simplify and accelerate development for consumers
• Optimized performance for a component that received frequent user interactions and rendered slowly after each one, using React developer tools and Profiler component to reduce render time by 67%
• Developed a tutorial for teams to build responsive, mobile-first page layouts to improve consistency and accessibility throughout the company’s product line
• Maintained a CLI tool based on create-react-app for consumers to spin up zero-configuration single page applications with preconfigured developer dependencies, saving time on security patching and tooling setup for over 70 projects
2019 — 2023
2019 — 2023
Tickets Team
• Worked on a customer facing ticketing product with over 75,000 MAU, scaling the service from 120,000 to 350,000 tickets created weekly. Created and updated APIs and associated UIs for filtered tickets searches, ticketing permissions, and joining survey data in ticket exports. Technologies used: Node, MySQL, ElasticSearch, AWS SQS, and Kafka-based consumers
• Orchestrated team’s migration from AngularJS to React and TypeScript by building infrastructure for the new front end, including CI/CD pipelines to build and run Jest tests inside of a Docker container and publish static assets to an S3 bucket backed by a CDN. Built React components and an API client for the new front end
• Found opportunities to reduce front end bundle size through compression and removing unnecessary code, driving TP95 page load time down by 35%
• Created disaster recovery scripts and runbooks for restoring services and customer data in a new AWS datacenter, reducing restoration time from 21 hours to six
2018 — 2019
2018 — 2019
Ann Arbor, MI
• Held weekly classes and office hours for EECS 281—Data Structures and Algorithms
2018 — 2018
2018 — 2018
Greater Chicago Area
• Merged and analyzed data sources in Excel to drive customer prioritization decisions for a client's upcoming product launch
• Reviewed SQL processing scripts for customer valuation process, ensuring accuracy in final deliverables
• Designed PowerPoint slides to illustrate findings and recommendations to the client
Education
University of Michigan
Bachelor of Business Administration - BBA
2014 — 2019
University of Michigan
Bachelor of Science - BS
2014 — 2019