Technology leader with 17+ years of experience in the software industry, specializing in data platforms, cloud infrastructure, and AI/ML technologies. Proficient in managing teams and individuals with 8+ years of people management experience, including engineering managers, tech leads, and senior engineers. Demonstrated ability to lead cross-functional teams, deliver mission-critical solutions, optimize performance, and drive innovation. Skilled in managing distributed systems, developing scalable platforms, and ensuring data quality and governance. Experienced in leading software development teams to deliver innovative solutions, utilizing agile methodologies and strategic planning to manage complex projects effectively and known for fostering collaborative environments and consistently achieving project success.
Software development life cycle
Microservices architecture
Software architecture
Technical leadership
Big data technologies
Web application development
Stakeholder management
Project management