Stefan Plantikow

Principal Software Engineer at ISO/IEC JTC1/SC32/WG3 Database Languages

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stefan Plantikow is a Principal Software Engineer with 17 years of experience, currently shaping graph query standards and implementation as part of Microsoft Fabric Graph and as Project Lead/Editor of the ISO/IEC GQL standard. He blends deep language-design expertise with systems-level database engineering—having driven the first cost-based planner for property graphs, led openCypher, and built Cypher for Apache Spark (Neo4j Morpheus). Stefan’s work spans standardization, driver APIs, and query engine product leadership, and he has contributed directly to cornerstone projects like Neo4j and its Java driver. Grounded in a Diplom in Computer Science with a background in distributed systems and transaction processing, he brings both rigorous academic foundations and practical production experience. Notably, he pairs formal language work (TCKs, type systems, execution models) with hands-on refactoring and driver-level changes, making him rare among standards leads who still ship core engine code. Based in Berlin, he continually seeks to broaden access to property graph technology across industry and research.
code17 years of coding experience
job10 years of employment as a software developer
bookComputer Science (MSc equivalent Informatik (Diplom)) Software Development Distributed Algorithms/Databases Scalability Data Mining Speech Science, Computer Science (MSc equivalent Informatik (Diplom)) Software Development Distributed Algorithms/Databases Scalability Data Mining Speech Science at Humboldt-Universität zu Berlin
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
21reputation
810reached
1answer
1question
github-logo-circle

Github Skills (17)

transaction10
apidoc10
databases10
graph-database10
java10
neo4j10
javas10
transactionscope10
api10
driver10
database-design10
transaction-manager10
database10
bolt9
cypher9

Programming languages (16)

C#JavaRustScalaGoJustTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
neo4j/neo4j

Jan 2013 - Sep 2017

Graphs for Everyone
Role in this project:
userBack-end Developer & Database Engineer
Contributions:904 commits, 242 PRs, 168 pushes in 4 years 8 months
Contributions summary:Stefan contributed to the Neo4j repository by modifying Java code related to internal APIs, data operations, and procedure implementations. They refactored code, renamed methods, and moved functionality between different classes. The user's work included changes to the query execution and graph database operations, particularly in the context of transaction management and procedures for managing queries and connections.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
neo4j/neo4j-java-driver

Sep 2015 - Apr 2016

Neo4j Bolt driver for Java
Role in this project:
userBack-end Developer / Database Engineer
Contributions:52 commits, 22 PRs, 14 pushes in 7 months
Contributions summary:Stefan primarily focused on modifying and improving the Neo4j Java driver. Their contributions included commenting out and removing components of a `ProfileSummary` feature, and the introduction of a `Statement` concept including its associated test. They also restructured the summary API to align with Cypher's output and added support for receiving basic result metadata and plans, and implemented the functionalities for the new results API. These changes indicate a focus on improving the driver's core functionality and result handling.
neo4j-databasedriverboltneo4j-driverdatabase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Stefan Plantikow - Principal Software Engineer at ISO/IEC JTC1/SC32/WG3 Database Languages