Experienced Senior Software Engineer with over 16 years of experience. Have worn many different hats across different positions (Principal Solution Architect, Principal Software Engineer, etc.). Have a proven track record building APIs and Modern Web Applications and specializing in Microsoft Azure and solution architecture. Expert in leading teams to deliver client-centric solutions, leveraging DevOps practices, understands full stack development well and follows software development patterns and best practices. Demonstrates exceptional technical leadership and a commitment to driving client and team success through innovative software solutions. Has a continuous learning and continuous improvement attitude, highly collaborative with others.