Agile Programming Methodologies, Artificial Intelligence (AI), Backlog Prioritization, Best Practices, Big Data, Coaching, Communication Skills, Data Analysis, Distributed Computing, Emerging Technology, Engineering Management, Leadership, Mentoring, Microservices, Microsoft Windows Azure, Platform as a Service (PaaS), Problem Solving Skills, Process Development, Process Improvement, Process Management, Public Cloud, Quality Metrics, Sales Management, Scrum Product Owner, ScrumMaster, Software Engineering, Team Building, Team Player, Testing