Software Engineer
SunPower
May 2018 - Current (8 years 6 months)
• Spearheaded the development of MySunPower client-side web and mobile Applications using React, React Native, and TypeScript, in conjunction with Java backend services and Oracle databases • Created React components for the service, implemented components on the company's internal library, and integrated them into the service, ensuring seamless interaction with Java backend systems. • Increased reusability of the components by leveraging Storybook, facilitating collaboration between frontend and backend teams working with Java. • Leveraged React with Hooks, HTML5, CSS3, and Tailwind CSS to optimize project velocity and minimize dependencies, aligning frontend development with backend Java services. • Decreased the initial loading time