Senior Frontend Developer
Sunnyvale, California, Us
• Leveraged MUI to create reusable and consumable components, enhancing UI consistency and development efficiency• Reduced bundle size through code splitting, ensuring components are loaded on demand to improve performance• Facilitated the transition to TypeScript by conducting comprehensive training sessions• Enhanced the app efficiency of cache invalidation processes, preventing unnecessary re-renders and ensuring up-to-date data• Increased unit test coverage by creating a comprehensive framework using Jest and RTL• Collaborated with backend team to minimize network calls, reducing latency and improving application performance• Led the migration of a complex phone system admin portal, unified telecom application to React.js• Improved state management using Redux and React Toolkit, leading to a 30% improvement in app responsiveness• Utilized and maintained Storybook for the reusable components library, ensuring consistent component development• Enhanced the deployment process by incorporating automated linting and end-to-end testing, ensuring a stable release build• Engaged in Agile practices, closely working with PMs to estimate story points and provide technical insights