Michael Hunger Picture

Michael Hunger

Head of Product Innovation & Developer Strategy, Neo4j

Michael Hunger has been passionate about software development for more than 30 years.

For the last 12 years, he has been working on the open source Neo4j graph database filling many roles, most recently leading product innovation and developer relations. As caretaker general of the Neo4j community and ecosystem he especially loves to work with graph-related projects, users, and contributors.

As a developer, Michael enjoys many aspects of programming languages, learning new things every day, participating in exciting and ambitious open source projects, and contributing and writing software-related books and articles. Michael has spoken at numerous conferences and helped organize several of them. His efforts got him accepted to the JavaChampions program.

Michael helps kids to learn to program by running weekly girls-only coding classes at local schools.


Latest Posts by Michael Hunger

Claude Converses With Neo4j Via MCP

Last week, Anthropic published a new Model Context Protocol (MCP) for LLMs like Claude to communicate with external data sources.This protocol allows, for instance, local applications like Claude.ai, Zed, Replit, and others to access file systems, APIs, and databases as part of the... read more


What Is GraphRAG?

GraphRAG is a powerful retrieval mechanism that improves GenAI applications by taking advantage of the rich context in graph data structures. Enterprise GenAI systems face a critical challenge: the need for trustworthy and reliable results. Pure large language model (LLM)-based solutions... read more


Get Started With GraphRAG: Neo4j Ecosystem Tools

Get Started With GraphRAG: Neo4j’s Ecosystem Tools

We’re excited to introduce new resources for GenAI applications: Neo4j GraphRAG Ecosystem Tools. These open-source tools make it easy to get started with GenAI applications grounded with knowledge graphs, which help improve response quality and explainability and accelerate app development... read more




Cypher Code-Golf Completion: Hackathon Winners Announced

With spring in full swing and summer just right around the corner, I wanted to take a moment to reflect on the Neo4j Hackathon we ran last year, where we encouraged you all to compete in your Cypher skills.Similar to the classic code-golf where the shortest solution to a problem wins, we... read more


Git Commit History – Discover AuraDB Free: Week 44

Let’s explore the output of git log as a graph in Neo4j AuraDB Free.This time Alex, couldn’t make it, hope he gets better soon.Some interesting things that happened since last weekendWent to watch Dungeons and Dragons: Honor among Thieves with the kids (was... read more


Week 38 –  Exploring ChatGPT for Learning, Code, Data, NLP & Fun

Last week (Nov. 30) ChatGPT was launched by open.ai and I’ve spent the days since then exploring different areas of its application (from world knowledge to software development). In today’s stream, we want to see if we can apply it to Learning Graph Databases.If you missed the stream,... read more


Discover AuraDB Free: Week 32  –  Marvel API Data

Over the weekend I was watching the first few (very short) episodes of the new Groot series with my daughter and thought we could revisit the Marvel Data API in our livestream. I am Groot Series If you rather watch the stream recording than reading the article, here... read more



10 Things You Can Do With Cypher That Are Hard With SQL

Editor's note: This presentation was given by Michael Hunger in December 2021 at Neo4j Connections: Graphs for Cloud Developers. SQL has been around for a long time; it's a powerful query language, but there are some things that just make more sense in Cypher. I’ll occasionally show SQL as... read more



Discover AuraDB Free: Week 19 – The Wordle Graph

I know I’m late to the game as Wordle was sold to the New York Times last week. I haven’t played it much myself just saw it popping up on my Twitter stream a lot.If you haven’t played Wordle, it is a guessing game similar to mastermind, only with (5-letter) English words... read more



Discover AuraDB Free: Week 17 – Analyzing NFT Trades

This week we used a subset of a published NFT Trades dataset to model, import, and analyze in Neo4j AuraDB Free.If you missed our recording here it is (sorry for the audio issues):https://www.youtube.com/watch?v=JUF4-zPskhE&t=1sIt all started with a Tweet that I came across one late... read more


Discover AuraDB Free: Week 16 – The CSV Data Importer Tool

This week we’re not focusing on a particular dataset but on an upcoming tool that will make getting CSV data into Neo4j, including AuraDB Free, much easier.If you are looking for a guided experience for CSV data import, check out our brand new GraphAcademy Course.The Neo4j Data Importer... read more


Digging Into the ICIJ Pandora Papers Dataset with Neo4j

Yesterday, the Pulitzer Award winning International Consortium of Investigative Journalists (ICIJ) published the first data-release of the recent Pandora Papers investigation that reveals the financial secrets of many global power players who, instead of collectively working to take down... read more


Discover AuraDB Free: Week 14 – Consumer Complaints Database

In 2015 our data scientist Nicole White ran a Webinar “LOAD CSV in the Real World,” which is really popular. It has more than 56k views and people are still referring to it frequently because it is so well done.That’s why we decided this time in our live-stream to re-enact... read more





Exploring the Pandora Papers with Neo4j

Exploring the Pandora Papers with Neo4j

The courageous journalists of the International Consortium of Investigative Journalism (ICIJ) just published a gigantic piece of work: The Pandora Papers. As you might already know from previous works on the Panama Papers and the Paradise Papers, and several other investigations, the ICIJ... read more


Week in Neo4j

This Week in Neo4j – Power BI, Mobile Recommendations, Policy Base Service Authorization, Graph Algorithms Book Review, Training Week, Knowledge Graph Browser

Back to work/school! I’m back from time off with the family and I assume so are many of you. Hope you had time to recharge, disconnect, and meet some real people for a change. This week I have a lot of great things to share. Our featured community person this week is Shiny... read more


This Week in Neo4j

This Week in Neo4j – DeFi Blockchain Graph, FlatData, NER with SpaCy, NODES talks on API, App Development, DevOps, GraphQL, Bloom, Visual Query Builder

Hello, everyone! I’m leaving for some time off next week but I don’t want to leave you without the weekly update from the Neo4j ecosystem. I have three call-outs to make, and then let you digest the amazing content from this week. First of all: Neo4j Certification T-Shirts... read more


This Week in Neo4j

This Week in Neo4j – Data Journalism NYPD, Django Admin, Visualization Talks, CEO Podcast, Write Performance, Java GraphQL

Hello, everyone! Time really flies! It felt like only yesterday I was putting together last week's twin4j. I encourage you to share both the newsletter and blog with colleagues and friends who may also find it helpful. You can point them to the page with past issues and the sign-up... read more