Software Engineer II
Led the design and development of scalable, reusable component architecture using React, TypeScript, and Tailwind CSS, improving development efficiency and ensuring consistency across multiple products.
Architected and optimized a high-performance search experience using ElasticSearch, reducing response time by 30% and significantly improving data discoverability at scale.
Owned end-to-end delivery of critical frontend features, from requirement discussions to production release, ensuring high-quality, maintainable, and scalable solutions.
Drove performance optimization initiatives including lazy loading, code splitting, and memoization, resulting in faster page load times and improved Core Web Vitals.
Collaborated closely with product, design, and backend teams to define technical solutions, influencing product decisions and improving overall user experience.
Designed and integrated scalable data-fetching layers using GraphQL and REST APIs, improving data handling efficiency and reducing redundant network calls.
Mentored junior developers through code reviews, best practices, and architectural guidance, elevating overall team code quality and productivity.
Championed responsive and mobile-first design principles, ensuring seamless cross-device experience for high-traffic applications.
Actively analyzed user behavior and feedback to drive feature improvements, contributing to measurable increases in engagement and user satisfaction.
Contributed to Agile processes with a focus on delivery predictability, technical excellence, and continuous improvement.