Learn with Neo4j's New "Get to Know Graph & GenAI" Webinar Series >>

Neo4j logo

From Spaghetti to Structure: Decoding Complex Codebases with Graphs and GenAI

Session Track: App Dev

Session Time:

Session description

Modern enterprise applications are often large, complex, and poorly documented, making it difficult for teams to understand architecture, identify business rules, and plan modernization efforts. In this session, the speaker will demonstrate how Decipher, a GenAI-powered static code analysis solution, leverages Neo4j to map application code into a structured graph. This graph-based approach enables a deep understanding of interconnectivity, business logic, and system behavior. You will learn how graph technology can transform static code analysis by uncovering hidden relationships, surfacing business processes, and automating documentation at scale. The session will cover key concepts including code-to-graph transformation, graph querying with Cypher, and how Decipher integrates GenAI to produce meaningful insights for developers, analysts, and architects.

Speaker

photo of John Bolger

John Bolger

Global Lead for Application Modernisation and Cloud Transformation, Version 1

John has over 20 years of experience in IT consulting, leading large-scale digital transformation programmes for major organisations across Ireland and the UK. A passionate technologist, he has established and led innovation functions exploring emerging technologies such as GenAI and Machine Learning. John now heads Version 1’s Application Modernisation service line, where he shapes strategy and delivery to help customers modernise complex legacy systems. He is particularly focused on how AI and graph technologies can accelerate understanding and transformation. John explores key questions, such as how will AI reshape modernisation, and what will the applications of the future look like?