Michael Hunger

Michael Hunger has been passionate about software development for more than 35 years. For the last 14 years, he has been working on the open source Neo4j graph database, filling many roles, most recently as head of product innovation and developer product strategy. Before joining Neo4j, he consulted in large Java projects and wrote his fair share of SQL code for Oracle, Informix, and MySQL databases. He also created the Jequel SQL DSL in 2006, which was later merged into similar efforts.

As a developer, Michael enjoys many aspects of programming languages, tools, and technologies, learning new things every day, participating in exciting and ambitious open source projects, and contributing to and writing software-related books and articles. His interests span Java, Kotlin, GraphQL, Graph Databases, Generative AI, and modern data analytics. Michael has spoken at numerous conferences and helped organized several of them. His efforts got him accepted to the Java Champions program; he’s been writing a bi-monthly column on “Effective Java” for the Java Spektrum print magazine for more than 12 years. Michael helps kids learn to program by running weekly girls-only coding classes at local schools.

You can find more about Michaels’s writing and projects on his blog at https://www.jexp.de.

books by Michael Hunger

DuckDB in Action

  • July 2024
  • ISBN 9781633437258
  • 312 pages
  • printed in black & white

DuckDB in Action guides you example-by-example from setup, through your first SQL query, to advanced topics like building data pipelines and embedding DuckDB as a local data store for a Streamlit web app. You’ll explore DuckDB’s handy SQL extensions, get to grips with aggregation, analysis, and data without persistence, and use Python to customize DuckDB. A hands-on project accompanies each new topic, so you can see DuckDB in action.