Hey, I'm Adam.
I design systems, and use AI to make them better.
I design and build systems. That has been the throughline of my career — from the early web, back when pages were built with <table>s, to the AI-native learning platforms I build today. The medium changes; the way of thinking doesn’t.
I’m a digital technologist born and raised in Swindon, Wiltshire, UK. Across my career I’ve worked throughout the tech sector — building websites and mobile apps, and consulting with some of the world’s largest companies — always drawn to the same thing: understanding how the parts of a system fit together, finding where they break, and designing something that runs better. Increasingly, I use AI to optimise and accelerate that work.
In 2017, I joined Neo4j as a Field Engineer / Professional Services Consultant and have since travelled across Europe, helping users succeed with Neo4j and contributing to projects for everyone from startups to household names.
Today I work as Manager of Developer Education at Neo4j, leading the team behind GraphAcademy — Neo4j’s free learning platform — where I use AI to design and refine how hundreds of thousands of developers learn.
Away from the computer, I am a sports fan - in particular I enjoy watching (and analysing) football, playing snooker and pool.
Speaker Bio
Adam is a systems thinker and multi-disciplinary developer with over 20 years of experience designing and building products that help people learn and grow. Currently Manager of Developer Education at Neo4j, he leads the team behind GraphAcademy - Neo4j’s free learning platform.
Throughout his career, Adam has worked across software development, data analysis and product development — building everything from websites to mixed reality experiences. He designs systems in code and in process, using Generative AI to optimise and improve what he builds, and regularly speaks at conferences and runs workshops on graph technology, GraphRAG and agents.
Headshot: https://adamcowley.co.uk/images/picture-blurred.png
Graphs
Modelling, querying and building applications on Neo4j, from Cypher to production.
/categories/neo4j →GenAI & agents
LLMs, GraphRAG and agents that reason over a knowledge graph instead of guessing.
/categories/genai →Today I learned
Short, practical notes picked up on the job. The kind you search for at 5pm.
/categories/til →