Management Team

Tim Geisler

Managing Partner

Tim Geisler

Tim is a managing partner of webXcerpt Software GmbH and has been one of its founders. He is working as a software architect and consultant.

After research work on automated theorem proving Tim worked mainly in product configuration and model-driven software development.

He has long-term experience in product-configuration projects at customers. After helping to develop in-house configuration systems, he concentrated on product modeling for with commercial product-configurator software like the SAP Variant Configurator and PROS Cameleon CPQ. By applying techniques and tools from model-driven software development he designed and implemented customer-specific languages and IDEs which drastically improved product modeling and even enabled business users to implement complex dependencies in the product configurators. He is a frequent speaker at SAP Configuration Workgroup conferences.

He is a fan of Eclipse technologies and long-term user of Eclipse, Xtext, and Xtend in various projects. Not all of them have been related to product configuration.

Recently, he is working on browser-based product configurators using modern web technology (openCPQ).

Dr. Heribert Schütz

Managing Partner

Heribert Schütz

Heribert is a managing partner at webXcerpt Software GmbH and has been one of its founders. He is working as a software architect and consultant.

After research work on logic programming and databases Heribert spent many years in the financial industry, where he designed and implemented software for financial mathematics and made it ready for high-performance parallel computing.

A few years ago Heribert turned toward product configuration.

He was wondering why configuration frameworks provide very peculiar means for product modeling, making it cumbersome to specify how products can be configured.

And he was missing all the state-of-the-art utilities that programmers have got used to.

To overcome these issues, he recently started the openCPQ project based on modern web technology.

Across all application areas Heribert has enabled the use of high-level models for describing the respective problem domains. These models were textual, graphical, or simply data structures. Heribert also provided the automated translation of these models into executable code or some other lower-level representation.