Get certified - Transform your world of work today


Sebastian Heglmeier


Team Gardener, improuv

Location: Munich


Certified Scrum Developer
Certified ScrumMaster
Certified Scrum Product Owner
Registered Education Provider



Sebastian Heglmeier is Software Developer, XP Coach and Trainer who sees his challenge in simplifying software development. Sebastian is an enthusiast who loves communicating and inspiring his surroundings with unconventional ideas. He strives for technical excellence by teaching and applying XP practices, TDD, Clean Code, Continuous Integration - pragmatic development in general. A software craftsman by heart he also makes building the right product his responsibility. He supports teams by improving their development processes and fosters close communication and short feedback cycles with the Product Owner and customers.

"Feedback from real customers is so important for motivation, focus and quality that I try to get it from day 1 .. or sooner"

Organizations I Train Through

Approved Courses

Continuing Education

  • Leading Self-Organized Teams
  • Iterate towards Agility-Scrum & Change Moderation in the Enterprise


  • Scrum Introduction (Intro)
  • Agile Engineering Practices (Technical)
  • Acceptance Test Driven Development (Elective)
  • Scrum Introduction and Acceptance Test Driven Development (Elective, Intro)

Work experience

improuv GmbH, XP Coach, CSD Trainer, Agile Coach
February 2012 - Present, Munich, Bavaria, Germany
XP Coach, Scrum Master and Agile Coach, CSD Trainer at an agile consulting company.

Spatial View Inc, Team Member, Change Agent
June 2010 - September 2011, Toronto, Ontario, Canada
At Spatial View I was team lead of a team of six developers (C, C++ with boost and Qt, Python). We developed a lenticular display for laptops, which lets users experience stereoscopic content without the need for 3D glasses. After nine months at the company as pure R&D developer I became team lead. My new responsibilities ranged from taking care of our newest developers in all questions regarding product, environment and coding standards to defining tasks and improving communication and collaboration within the distributed team. I especially loved both sides of my job: coding within the team and at the same time improving our development process.


Newsletter Sign-Up