
An accomplished Director of Software Engineering with over 20 years of extensive experience in software development and 10 years in technical leadership. Proven track record of building and leading diverse teams, skilled in driving technical excellence, fostering cross-functional collaboration, strategic planning, and agile development. Renowned for hands-on leadership, adept at architecting and designing applications utilizing trending technology stacks in complex environments. Certified as an AWS Cloud Architect and Microsoft Azure, Professional Scrum Product Owner, demonstrating commitment to continuous learning and professional development.