Refactored the front-end code of a custom payment gateway into test-driven micro-frontends
built in React, Typescript, Storybook, Lerna, and NX, leading to 98% unit test coverage.
Led the technical planning and execution of the interactive surfacing of form errors on checkout using React and Ruby on Rails, reducing the total abandoned purchases by 8%.
Oversaw the migration of Teachable's checkout analytics from Mixpanel to Heap, eliminating 60% of our custom event-emitting code and enabling product managers to configure events.
Monitored, serviced, and documented third-party payment API integrations including Stripe, Paypal, Google Pay, Apple Pay and Vertex, aiding the rapid discovery and resolution of issues preventing or obstructing payments.
Implemented the admin page and rendering of Order Bumps on the front-end in React/Redux, leading to an additional $1M in GMV within the first month after launch.
Expanded and improved the accessibility features of a shared design system built in React/Storybook and styled components, increasing our WCAG compliance score by 26%.
Configured and ran AB experiments in LaunchDarkly to release features incrementally to select user groups, providing valuable insights to stakeholders and product managers.
Mentored and onboarded junior engineers via pair programming, code reviews and 1-on-1s, encouraging contributions to team discussions and surfacing pain points and blockages.