Stefan is a Product Manager and senior computer scientist with a background in distributed systems and transaction processing. He's been working on enterprise application integration, large-scale climate data management, and scalable overlay networks. At Neo4j, he plays a key role in the design of the Cypher graph query language, helped build the first cost-based planner for property graph databases and pioneered the architecture of Cypher for Apache Spark.
Stefan is passionate about computer language design and how languages as a medium enable access to new technology. He's now working on standardization and specification of property graph query languages and related topics, as well as continously exploring how to expand the scope and applicability of graph technology in a way that makes it easily accessible to users.
Based in Berlin, Germany, he enjoys spending time with his family in nature and playing a good game of Go once in a while.