Maintain and enhance core libraries and development tools for Java and Spring Framework. Provide solutions for developers to be able to develop, test, build, and manage their software as efficiently as possible. Curate documentation of company standards, best practices, and supported libraries, tool/environment troubleshooting, including finding new and better techniques, tools, and libraries to boost developer productivity. Skills used: Java, Spring (Boot, Batch, Web, REST), OpenAPI, HTML, Javascript, CSS, jQuery, jUnit, OpenShift, Linux, SOAP, WebSphere, WSRR, PowerShell, TFS/TFVC, Git, Rational Application Developer, Spring Tools Suite
Highlights
- Developed central repository and core library for automating common administrative tasks in Azure DevOps using Powershell
- Created an estimated 20% time savings for developers by creating a more transparent and streamlined build/release process for Spring
- Provide for central needs of developers including shared library development, curation, code reviews, and shared configuration/tooling/documentation.