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