Join Us on Nov 6 for 24 Hours of Live Sessions at NODES 2025 | Register Today

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 Arun Pillai

Arun Pillai

Solution Architect

Arun Pillai is a Solution Architect with over 17 years’ experience across .NET, Python, Java, Azure, and AWS. Passionate about building scalable, cloud‑native solutions, Arun combines practical problem‑solving with a strong drive for innovation—most recently championing the adoption of AI to accelerate application modernisation and transform ways of working. At Version 1, Arun is driving the adoption of graph technology within application modernisation and integration initiatives. When not architecting solutions, Arun enjoys mentoring developers and exploring emerging tech trends.