Hired on as the first Frontend focused developer for the engineering team. Engineering teams were struggling to build out a delightful, interactive web experience for customers while also keeping things maintainable and tested. Initial goals were to migrate away from SSR (Ruby Rails + HAML) to React, educate team on how to unit test frontend code, introduce TypeScript, improve tooling and infrastructure, improve developer enablement by creating a culture of learning and continuous improvement, and much more.
Things I'm Proud Of:
•Owned the Frontend architecture of the entire platform, and helped enable the team to achieve their goal of improving the app experience to the point of rivaling modern SAAS applications.
•Project Lead for multiple Frontend focused, mission critical projects at once to help secure SalesForce as a customer at an early stage
•Successfully rolled out a Design System, which was implemented as a custom theme on top of React Material UI. (Although I have created a UI Kit from scratch previously, a third party solution made a lot more sense for the business at its current stage and skill level in engineering which I learned the hard way in my previous experiences)
•Introduced tools such as React Testing Library along with unit testing best practices, eslint and Prettier, the use of themes with Styled Components, and a Design Review process to help reduce the number of visual defects and missed customer flows introduced in to the product