Senior Frontend Engineer / Tech Lead
Nextiva Jun 2017 - Aug 2019 · 2 yrs 3 mos • Created a scalable system of reusable design themed components (atomic design) that improved the development process and facilitated cross-team collaboration, reducing design and development time by 90%.
• I streamlined the development process by integrating TypeScript, resulting in faster iteration and improved error handling, reducing bug reports by 30%.
• Significantly simplified email communication by utilizing MJML-based custom templates for diverse client emails, including marketing, transactions, news, and notifications, reducing creation time from 1 day to 1 hour and maintaining consistency across various email clients.
• Developed an analytics dashboard that was customizable, featuring drag-and-drop and resizable frames for adding various reports generated using the report builder. This resulted in flexible and powerful tool for data analysis.
• Built an analytics dashboard that was customizable, featuring drag-and-drop and resizable frames for adding various reports generated using the report builder. This resulted in powerful and powerful tool for data analysis.
• Implemented a Feature Toggle System that allowed safely ship code to production through frequent and smaller releases, giving us better control over new feature rollouts while simultaneously reducing costs, time, and risks, resulting in a 75% reduction in production incidents.