Lead redesign and development effort to modernize client notification service, to reduce duplicate and dropped messages. Utilized Apache Kafka, dot net core and docker containers.
Refactored and modernized multiple IVR related systems to facilitate software switch.
Maintained multiple legacy ASP.NET Framework applications in production.
As a certified Scrummaster, managed up to 4 teams concurrently while also completing developer duties.
Designed and ran training sessions for fellow developers on topics such as Kafka, Docker, .NET Core, GIT, and Linux.
Created and maintained bi-weekly algorithm learning sessions to improve department skill level..
Encouraged change in department culture to embrace testing (unit and integration) as a core principle.