Agile methodologies, software development, leading multiple agile teams, roadmap planning and execution, portfolio planning, software delivery metrics, product management, coaching, facilitation, distributed systems, SaaS platforms, systems architecture at scale, programming languages, artificial intelligence, sensor systems, pervasive and ubiquitous computing.

Conference and Workshop Organisation

Program Committee Membership

Professional Affiliations