As a consultant you are on the way in all phases of software development. Depending on the customer and project,
you help with collecting and "translating" requirements. You analyze, evaluate and design architectures.
Translating architectures into code is an integral part of your work. However, creating the software is not
enough, you are accompanying the rollout of applications and you are helping to build meaningful monitoring
structures for productive environments.