Skip to content

Codebase Knowledge

Unified architecture diagrams, ADRs, and service runbooks into a Neo4j-powered knowledge graph, lifting onboarding satisfaction to 4.8/5 and cutting handover time by 60%.

Neo4j RAG Observability TypeScript

Context

This project consolidated architecture and operational knowledge into one traversable engineering graph.

What I built

  • Modelled ownership, pipelines, ADR links, and incident history as a Neo4j property graph.
  • Synced knowledge from Git, PagerDuty, and CI through event-driven ingestors.
  • Exposed a GraphQL API and embeddings index so internal tools can fetch lineage-aware answers safely.

Outcome

Teams reported onboarding satisfaction at 4.8/5 and a 60% reduction in handover time.