✓
Led the continuous development of a proprietary value-selling SaaS platform designed to illustrate and quantify company value to prospective customers and partners, utilizing Java, Spring Boot, PostgreSQL, Angular, TypeScript, and SCSS
✓
Managed a development team of 5 engineers by directing application structure, designing user interfaces, implementing code standards, overseeing pull requests, and coordinating weekly sprints, leveraging tools such as JIRA and Confluence
✓
Collaborated with cross-functional teams to gather requirements, develop functional specifications, and deliver high-quality software solutions in a timely manner
✓
Helped initiate the migration from a legacy Struts and JSP application stack to a modernized Spring Boot and Angular stack, streamlining the development workflow and allowing for more dynamic application capabilities
✓
Utilized Hibernate as an ORM tool to help simplify database interactions and allow for data manipulation with an object-oriented programming approach
✓
Constructed test scripts leveraging JUnit and Selenium automation tools to test and debug newly implemented features and ensure proper website functionality across varying browsers
✓
Introduced and implemented a CI/CD pipeline utilizing Bitbucket and Docker to automate build, test, and deployment processes, reducing deployment time and increasing release frequency