Software Engineer
CurrentCollaborated with other developers to implement and deploy the Fleet Order Status website using ReactJS, Node, and Java Spring Boot for E-Commerce which is used by all Fleet customers daily.Documented, maintained, upgraded, and optimized outdated apps handed to our new team using JavaScript and Java Spring Boot, writing new and utilizing legacy APIs to accomplish our team’s goals.Rewrote a business-facing app, using MSAL for authentication on the front-end and refactoring the back-end from NPM to Java Spring Boot to align with current technologies and standards.Introduced and began the process of developing an internal business tool that streamlined the new partner onboarding process, which enhanced and simplified the process of adding external commercial partners to GM’s API data sources by eliminating manual script processes.