Tobias Lindaaker
Systems engineer with a focus on architecture, data models, and developer tooling.
I was an early engineer at Neo4j, where I coined the term “graph database” as a way to describe the system we built. I was the principal designer of the label feature in the property graph data model. That feature enabled defining a query language for Neo4j: Cypher, which I co-designed.
More detail on that work is collected on the Work page, including notes on Cypher and GQL.
Current focus
- System architecture and large-scale system design
- Code quality, testing systems, and CI
- Developer experience in large codebases
- Exploring the borderland between coding agents and programming languages