Michael Inden is an Oracle-certified Java developer who holds a degree in computer science. After completing his studies in Oldenburg, he worked as a software developer and architect for various international companies and currently works as a team leader for software development in Zurich. Michael Inden has over 20 years of experience in designing complex software systems and has participated in various training courses and Java One conferences in San Francisco. He likes to pass on his knowledge as a trainer in training courses and at conferences. He is particularly interested in the design of high-quality applications with ergonomic, graphical user interfaces as well as in coaching colleagues.