Software Engineering Manager
CurrentApplications Development Manager for the UPS Crew Systems team. I plan and coordinate multiple projects simultaneously while directing multiple teams on the tasks to complete them. I work directly with my leads and developers and show them how to design out and architect the solutions needed in our current technology stack and patterns. We are currently designing out event driven, microservice architectures that run in cloud environments. We use queuing systems to enable scalability and dependability of message order to provide a consistent state of the systems. The user interfaces are built on Angular Frameworks for consistency of development patterns and use REST based web services. The web service adhere to strict API contracts and use OAuth Code Flow with PKCE for security. I hold weekly training sessions with mine and other teams on best coding practices, technology solutions, Spring Frameworks, GIT Flow branching strategy, design patterns, and other CI/CD technologies.