Acted as tech lead of quarter-long initiatives to introduce new functionality to the Iterable web application, shepherding projects through their entire lifecycle – from conception through ongoing support in production.
Improved every part of the frontend developer experience, including: introducing TypeScript and leading a migration of the frontend codebase from JS into TS for better type safety; improving the speed of the code deployment and CI processes by over 200%; improving the local development experience via an internal developer chrome plugin; upgrading and maintaining important third-party dependencies, including three major React version updates (from v15 -> v18); and improving the speed and effectiveness of writing unit tests through the introduction of better frameworks (react testing library) and standards.
Modernized extensive parts of the Iterable web application from its legacy codebase written in server-side rendered AngularJs to a client-side React codebase.
Lead the technical development of Iterable’s internal design system.
And I've also deleted more code than I've written.