Manager, Software Engineering
CurrentLeading a team developing cloud-based applications to help customers manage large and complex networksLeading conversion projects from monolithic applications on legacy platforms to microservices based cloud applicationsHeaded the initiative to upgrade a company's IBMi OS from 7.2 to 7.4.Managing a team that supports existing AS400 applications, both inhouse custom and OTS ERPCreating MSA's and SOW's and handling budgets and P&L for client engagementsWorking across organizations and geographies to deliver critical customer required functionalityServing as Scrum Master in a Scaled Agile organization improving processes significantly improving processes around test-driven development, simulations, and automated testingDelivering multiple product releases on or ahead of schedule while dealing with cuts in the budget and changing requirements during the development cycleWorking with customers to define requirements, product architecture, functional development, and testing