Highly skilled Senior Software Engineer with over eight years of experience developing user-friendly, responsive, high-performance web applications. Proven experience in Angular, React, JavaScript, and TypeScript, with a strong focus on delivering scalable solutions and leading cross-functional teams to success.
Orchestrated the development of various prominent front-end solutions including Search, Varsity Standings, Continue Watching, Wrestling Results, Contentful CMS, and Flexible Pricing plans, driving substantial improvements in customer engagement, retention metrics, subscription signups, and revenue growth.
•
Utilized Fastly to implement caching and conduct a range of A/B experiments assessing user engagement and signup rates, gauging the efficacy of features.
•
Developed and maintained a robust front-end architecture using modern frameworks like React.js and Angular, ensuring code scalability and reusability.
•
Developed and integrated highly scalable APIs using Nest.js and TypeScript.
Designed and developed Front-End web applications using Angular, Rxjs, TypeScript, and JavaScript.
•
Led a team of two engineers in designing and developing the FE solution for our Search page using Algolia Search, Angular, TypeScript, HTML, CSS, and SASS.
•
Enhanced Search page performance through strategic enhancements to Algolia Search UI components, integrating custom debouncing functionality and analytics. Achieved a notable 40% reduction in API calls, generating substantial cost savings by maintaining compliance with API thresholds.
•
Collaboratively engineered and crafted the front-end solution for the Wrestling Results web page alongside a dedicated team of five engineers.
•
Collaborated closely with UX/UI designers to translate mobile responsive designs into responsive web interfaces using Figma, Storybook, HTML, CSS, and SASS.
•
Worked with multiple testing frameworks writing unit, and E2E tests using Jest, Cypress, Jasmine, Karma, and Spectator.