Develop, deploy and maintain a GoLang application, swift from a monolith into microservices. Lead an agile team with scrum artifacts, health checks, and 1:1’s. Also planning careers using personal OKRs. Foresee technical and business problems/challenges to mitigate product deadline damages and quality falls.
Oversaw seven agile teams with approximately 50 developers in total. Helped team members make decisions to complete assigned architectural tasks and decisions on all tiers.
Responsible for designing and implementing new and innovative projects. Lectured on various technical courses to developers regarding new languages and frameworks.
Managed the development of middleware to communicate via UDP using the proprietary protocol. This middleware was tasked to update a mobile app, receive GPS coordinates, and dispatch police reports to officials on the field.