Working over 20 years in the area of consulting and training, specialized in software-architectures and middleware techniques. Active as management consultant in the field of object-oriented process models, model-based and generative development processes as well as coach of the management (team) of large software development projects.
Design and implementation of architectures of large software systems using both proven and leading edge technologies. The main focus is the architectural conception of distributed software systems with for example CORBA or Java Enterprise Edition (Java EE) as well as the use of component models such as Enterprise Java Beans (EJB). The field of duty reaches from the design of front-end architectures over the use of application-servers on the middle-tier up to the integration of host-based legacy applications.
Management of numerous large projects, which were realized in Java and Smalltalk. Use of process models beginning with business process modelling over the object-oriented modelling and design up to the implementation of object-oriented systems. Usage of object-oriented and relational database systems.
Design of the development-tool POLAR® to map object-oriented structures on relational databases. Management of the development-team during the implementation of this software system. Significant role in the German launch of ENFIN/SmallTalk.
Giving lectures and writing publications to the topic object-orientation, architectures of large software systems, architectural design-patterns as well as object-oriented and relational database systems.







