PyData Global 2025

Irina Loghin

Irina Loghin is a Technical Curriculum Developer at Neo4j Identity and Access Management (IAM) expert. With a background in security architecture and developer education, she specializes in making complex IAM concepts accessible through graph-based thinking and practical solutions.

At Neo4j, Irina designs technical learning programs that help engineers and architects rethink identity through connected data models.

She is passionate about building clear mental models for modern IAM, and advocates for approaches that prioritize portability, visibility, and developer autonomy.


Session

12-11
17:00
30min
Connected Identities: Rethinking Identity and Access Management with Neo4j and Python
Irina Loghin

Access control is ultimately about relationships—between people, systems, and resources. In this talk, we’ll look at how modeling connected identities with a graph database unlocks a more efficient and transparent way to manage Identity and Access Management (IAM).

Using Neo4j and Python, we’ll walk through a practical approach to building an IAM system that prioritizes clarity, performance, and portability. You’ll learn how to model users, roles, and permissions as a connected graph, write access logic in Cypher, and deploy a lightweight system that scales without adding complexity.

In this fast-paced talk, you’ll learn how to :

  • Map users, roles, and permissions like a detective

  • Write smart queries to control access

  • Build a lightweight, graph-powered IAM engine

No graph skills? No problem. Just bring Python and curiosity.

General Track
General Track