I Use Proven Techniques to Help You Overcome Challenges and Thrive

My coaching approach is based on the latest research in psychology, neuroscience, and personal development. I use a combination of proven techniques, such as positive psychology, cognitive-behavioral therapy, and mindfulness, to help you overcome challenges and achieve your goals. I am a skilled listener who will guide you through the process of self-discovery and growth. Together, we will create a customized plan that fits your unique needs and goals. Let’s unlock your full potential!


As an author, life coach, and leader my focus is on developing people every day.

My strong technical background and wide experience in all aspect of the SDLC and software engineering is well balanced with coaching, empathetic, active listening, writing, observational and artistic skills.
I have been a SRE, full-stack engineer & mobile developer, Azure cloud solution architect at Microsoft, Scrum Master, Agile & Team Coach, Agile Transformation Lead.

In addition to my work as a CTO and leader, I am a developers advocate, designing and delivering training and development initiatives for organisations. I have a growth mindset and strong analytical and lateral thinking skills, allowing me to approach problems with a solution-oriented attitude.

As a software engineer, I have always been interested in solving problems to empower users to achieve more.
As a scrum master and agile coach, I have a proven track record of leading and coaching successful, high-performing teams.
As a professional coach, I am invested in partnering with clients to unlock their potential and empower them to achieve their goals.


Coaching Certifications:

  • Personal, Business and Executive Coaching (ILI / ICF)
  • Certified Professional in Agile Coaching (ICP-ACC)
  • Certified Professional in Agile Team Facilitation (ICP-ATF)
  • Certified Scrum Master (CSM)

Leadership Certifications:

  • Leadership and Management for PM Practitioners in IT
  • Leadership for Engineers
  • Agile Software Development
  • Managing Agile Teams