Software Engineer
Current•Maintained and updated GM’s Build Your Own (BYO) application, using Git, Java, Jenkins, DevOps, GitHub, and Maven to ensure the application stayed current and reliable•Led the development of a user authentication service and login page for the BYO Admin Tool, working with Java, JavaScript, HTML, CSS, Spring Security Framework, and DevOps•Managed the upgrade of the entire BYO codebase from Java 8 to Java 17, improving its overall performance and security•Performed data synchronizations using DevOps, Jenkins, and CI/CD pipelines to keep the BYO environments up to date with the latest data•Conducted quality assurance on the BYO codebase, including debugging and making necessary updates to maintain smooth operation•Set up CI/CD pipelines on Azure DevOps to automate updates, keeping the BYO application up to date with the latest changes and improvements•Developed test cases in Java that streamlined business processes and optimized server space, contributing to more efficient operations•Onboarded and mentored new hires, helping them get up to speed and feel comfortable in their roles while integrating into the team