•Served as lead front-end expert on a full-stack team of 6
•Led migration of 10+ pages to React16 hooks, state, functional components
•Developed data-heavy, feature-rich screens for virtual office spaces, onboarding, a payment flow featuring Stripe Web Elements, and an account settings system featuring Google Places and managing connections with 3rd party services such as Google Calendar, Outlook, Trello, Jira, and Spotify.
•Led refactoring the client-side of our authentication+session system to support multi-workspace sessions + Google OAuth + beaming into our web app from our Electron app.
•Wrote and reviewed engineering specs, worked closely with product and design teams for rapid prototyping.
•Researched + introduced: React component testing, Redux addons for immutable state management and selector-level memoization, and recommended React+Electron coding practices
•Wrote 50+ E2E / 900+ unit tests with Pupetteer and Enzyme.
Acquired in 2022 by Mozilla.