Skip to main content


Welcome to my profile

Digital/Technical Project Manager

Over 10+ years commercial experience in IT project management (Scrum / Agile), software engineering & web development. During such time I have helped to build and grow some of the world’s leading brands across a variety of industry sectors mostly in the UK.

Specialise in bespoke web development, complex Drupal development, API integration, managing huge databases, site migration and custom programming.

An expert in building customised Drupal CMS solutions that are fast, responsive, scalable and secure. Agile, cost-effective content publishing for the Enterprise.

Technical excellence is the foundation for a quality user experience - as such, I can build and maintain high performance, resilient web platforms.

I am dedicated, skilled and enthusiastic freelance Drupal Developer who know how to get the most from Drupal. Get in touch if you are looking for Drupal web developer Dubai.

Combination of Senior Project Management and Senior Drupal Web Developer expertise employs my engagement method to ensure the success of your project in an Agile environment.

Unsure of the quality of your website, or need to know where to improve? I'll review your application & codebase, identify problems & provide you with an actionable project plan.

Certified Scrum Master® (CSM®) Dubai

Expert in Agile Development

Agile methodology is a type of project management process, mainly used for software development, where demands and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customers. I am amongst top Certified Scrum Master Dubai and have worked with a variety of big brands.


A better way of building products and a simple framework for effective team collaboration on complex products.

Sprint Planning

Scrum team creates a plan for a sprint covering what needs to be delivered in the Increment and set a Sprint Goal.

Sprint Review

Sprint Review is held at the end of the Sprint to inspect the Increment and adapt the Product Backlog if needed.


An increment is a body of inspectable, "Done" work that supports empiricism at the end of the Sprint.

Looking for Drupal agency Dubai?

As a senior Drupal web developer, I have worked with different international brands and have vast experience of working with different types of projects in different environments. I am a dedicated, skilled and enthusiastic Drupal web developer who knows how to get the most from Drupal development.

What people Say ?

Brands I have worked for

My experience spans over many years and during such time I have helped to build and grow some of the world’s leading brands across a variety of industry sectors. Here are some famous ones you will probably recognise.