The CCD Akademie GmbH team


Stefan Lieser

Managing Director

At the end of 2008, Stefan Clean Code Developer initiative into being. Since then, he has been supporting software developers and teams in developing adaptable, long-lasting software. His focus is on the question of how the process from requirements to deliverable code can be optimized so that the team can work smoothly. He has published the book "With flow design to clean code" written.

Alexander Frankeser Clean Code Trainer

Alexander Frankeser


Alexander completed his Master of Science in Computer Engineering in Aachen in 2013. Since then, he has been working as a software engineer at Magix Software GmbH in Dresden, where he mainly develops with C++ and Python. He strives for high quality to be sustainable, fast and reliable. Therefore, he applies the CCD principles and flow design on a daily basis. For a few years now, he has been passing on his knowledge and experience to his trainees and colleagues.

Bjoern Geisemeyer

Björn Geisemeyer


Björn has 15 years of experience as a developer in very different contexts. He is driven by the desire to develop himself and the quality of his work. For him, this includes sharing his experience and passing on what he has learned. As a trainer, he enjoys teaching developers how to interact easily and comfortably with the source code they write. This requires a few rules, curiosity and a love of learning. His tool for both is the Clean Code Developer Initiative.

We hire

writing 1149962 1920

Trainer for Clean Code Development

Are you one of the best developers? Have you gained initial experience as a trainer in the field of software development? Would you like to develop yourself further and become a Clean Code Developer Trainer? Then come and join us!

We are looking for trainersthat help us to turn our customers into clean code developers.

What you should bring with you:

  • Very good communication skills!
  • Very good knowledge of a programming language such as C#, Java, Python, C++, JavaScript, etc.
  • Extensive experience in the use of test and mock frameworks.
  • Good knowledge of the Clean Code Developer Principles, practices and values.
  • Experience in using a development environment such as JetBrains Rider, IntelliJ IDEA, PyCharm, Visual Studio etc.
  • Experience in dealing with git.
  • First experience as a trainer.
  • Initial experience in the application of Flow Design.
  • Enjoy working in a remote work team. CCD Akademie GmbH works from any location.
  • Enjoy learning and teaching.

What we offer you:

  • Excellent further training: We train you to become a Clean Code Developer Trainer.
  • Exciting training courses: The structure and content of our training courses have been tried and tested since 2009 and are constantly being developed further.
  • Tried and tested seminars: Ready-made training material with tasks, sample solutions, etc.
  • Flexibility: You work independently of location, flexibly in terms of time and with a lot of personal responsibility. What counts for us is results, not time served.
  • Equipment: You will receive software and hardware to enable you to work optimally as a trainer.

Write to us!