Accomplished engineering leader with over 19 years of extensive experience in developing and implementing enterprise-scale software solutions. Possesses more than 6 years of management expertise, successfully leading high-performance engineering teams ranging from 6 to 14 members while fostering a collaborative and innovative team culture. Proven success in designing and delivering robust distributed systems utilizing cloud platforms within a continuous delivery framework, alongside a strong capability in architecting microservices that ensure high performance and scalability. Demonstrated strategic planning and execution skills aligned with organizational goals, coupled with a commitment to mentoring engineers at all levels, enhancing team capabilities, and driving customer-focused solutions.