Manfred has been in software engineering for over 20 years, working in roles such as CTO, development manager, program manager, project manager and software architect. Business requirements driving technical decisions is important to him, and he has significant experience not only in software engineering but also in operations research. He has worked with companies of different sizes and in a wide range of industries in Europe, the United States, Australia and New Zealand. Manfred has a degree in industrial engineering from the University of Applied Science in Esslingen, Germany. In his spare time he combines his interest in financial markets with that in software development to build tools for managing stock market investments.