Senior Engineering Manager and IT/Technical Consultant with extensive industry experience. Expertise in full stack software development, cloud platforms and services, application programming, automation, and quality testing. Proven ability in planning and managing complex technical projects from requirements definition through deployment. Develops and implements well-architected solutions for products and services to meet business needs. Builds and leads multinational distributed software teams to achieve quality goals using key metrics and deliver within scope and deadline. Task-focused with strong analytical thinking, troubleshooting, and problem solving skills.