Karim is an experienced enterprise Agile Coach, trainer and international speaker. He has guided many large organisations through 'Agile transformations' and helped them on their journey to continuous improvement in their product development capability.
Karim is comfortable operating at all levels of the organisation, but specialises in the enterprise level and organisational redesign.
As a trained business and executive coach, Karim is well placed to build internal capabilities in an organisation; be it developing Agile Coaches, ScrumMasters, Product Owners, Developers or working at the C-level to help leaders make the changes necessary to enable true, large-scale business agility.
Karim is a Certified Scrum Trainer®,Certified Enterprise Coach®, Certified LeSS Trainer®, SAFe Program Consultant® and Accredited Kanban Trainer®.
Articles I've written
Agile Software Development: A People Business
Let's face it: People skills is not an area in which the software development community has traditionally excelled. The very traits that can help a developer excel at technical problem solving can often make him or her challenging to work with day...
What’s in a Name?
Over the last few years, Agile has acquired a lot of unwanted baggage. . . . However it has come about, the term "Agile" has -- in some circles -- become a loaded one.