Michael develops software since 2016, but is interested in programming since 2012. He started to develop desktop
applications with Java and JavaFx but switched fast to develop web applications. He gained knowlege mainly with
Angular and React in the frontend as well as Sprint Boot and NestJs on backend-side. In between he worked also on
mobile applications. He likes to try out all kind of new technology to follow the state of the art.
In the past years he supported multiple international agile development teams as fullstack software engineer, usually as development lead in the frontend. He likes to emphasize the team and share his knowledge trough code reviews, pair programming and giving workshops.
Michael has a special focus on sharing his knowledge: his goal is to convey best practices to the teams and empower them to be more productive in a sustainable way. A balanced ratio of shipping product features and clean code with high quality is close to his heart. While doing requirements engineering he tries to find the best solution under given circumstances. His motto is: keep it simple!
In the past years he specialized mainly on Angular and Spring Boot. He also gained a lot of experience using different cloud platforms like AWS or Azure.