Stephen Chin

Stephen Chin

VP of Developer Relations at Neo4j

knowledge-graphsdeveloper-relationsneo4jcoding

About Stephen Chin

Stephen Chin is VP of Developer Relations at Neo4j, the graph database company, and a long-time conference speaker and author in the Java and developer tooling world. Thirty years ago he was a Java developer migrating COBOL applications off mainframes, work he describes as multi-year projects that could never be tested thoroughly enough and often failed.

At Neo4j he speaks about context engineering and GraphRAG: using knowledge graphs rather than vector similarity alone to give AI agents accurate, multi-hop context. In an AI Engineer talk with Blitzy's Neeraj Deshmukh, he explains why bigger models and bigger windows haven't fixed enterprise code understanding, and how Blitzy's graph-backed agents mapped a 35-million-line mainframe in four days.

Notable Positions

On Context Windows

Models advertise million-token windows but deliver 200K or less of usable context, and accuracy drops as the window fills. Vector databases give similarity, relational databases over MCP give single hops; only a graph gives multi-hop, accurate context. See Context Engineering and Knowledge Graph.

On Legacy Modernization

Code is a graph-shaped problem. Once the estate is a graph with business rules and processes on top, the same layer supports DORA compliance, business rule tracking and fraud use cases beyond the original migration.

Key Quotes

  • "Context is serial, but information has relationships." (on why graphs fit agent context)
  • "If you make one little line of code change, you risk breaking the whole system." (on mainframe estates)

Related People