Matthias Broecheler is a technologist and serial entrepreneur with 14 years building disruptive data systems, currently founding DataSQRL to simplify streaming-data application development by eliminating data plumbing. He invented the Titan/JanusGraph graph database, authored O’Reilly’s Practitioner’s Guide to Graph Data, and brings deep R&D experience across graph databases, machine learning, and big data. A hands-on backend engineer, Matthias has contributed substantial performance and batch-loading improvements to Apache TinkerPop/Blueprints and implemented TTL/visibility features in Titan’s storage layer. He practices lean experimentation to iterate rapidly on product-market fit while keeping systems robust and production-ready. Based in Seattle, he blends academic rigor with pragmatic engineering—often surfacing non-obvious optimizations in storage and test automation that improve long-running data workloads.
Contributions:1336 commits, 8 PRs, 72 pushes in 3 years 6 months
Contributions summary:Matthias contributed to implementing metadata support for entries, including functionality for timestamps, TTL, and visibility, within the Titan graph database. These changes involved modifications to the core disk storage components. Furthermore, the user added support for handling edge and property TTLs.
A Property Graph Model Interface (no longer active - see Apache TinkerPop)
Role in this project:
Back-end Developer
Contributions:31 commits in 1 year 2 months
Contributions summary:Matthias primarily focused on adding functionality to the `BatchLoadingGraph` class, which appears to be designed for efficiently loading graph data. They introduced several supporting classes and interfaces related to batch loading, with a focus on performance through efficient memory management and transaction handling. Their work involved implementing the core logic for adding vertices and edges within a transactional context, optimizing the loading process for large datasets. Additionally, the user addressed refactoring and implemented test cases to validate the added functionalities, ensuring the performance and correctness of data loading.
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.