GOTO Berlin is a vendor independent international software development conference with more that 60 top speaker and 400 attendees. The conference cover topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Workshop: "Neo4j Data Modeling"

Track: Training / Time: Wednesday 09:00 - 16:00 / Location: Konfi 4

This training takes place at Immobilienscout in room "Konfi 4". Please come to below address around 8:30 AM on Wednesday for registration.

Andreasstr. 10
10243 Berlin

How do I start with Neo4j? What is Cypher? Are graph databases only suitable for graph-based domains like social networks? Or can I use it reasonably in enterprise projects? How do I transform my domain into a graph model?

This tutorial will answer these questions with a mixture of theory and hands-on practice sessions. Attendees will quickly learn how easy it is to develop a Neo4j-backed application.

Attendees won't need any previous experience with Neo4j, NOSQL databases or specific development languages, but will need their own laptop.


Michael Hunger, Spring Data Neo4j & Community Leader, Neo Technology

Michael Hunger

Biography: Michael Hunger

Michael Hunger has been passionate about many aspects of software development even before he received his Master of CS.

He is particularly interested in the people, software craftsmanship, languages and improving code. While he likes coaching and in-project development as an independent (jexp) for small and mid-sized customers, he really enjoys the numerous other projects in his life. His family with three kids, a longtime obsession for a text based multi user dungeon (MUD), reading books whenever possible, running his coffee shop called "buchbar" (book-bar) and a workshop for printing on things are the one side. The other side is filled with learning and working with new programming languages whenever possible, listening to IT podcasts (esp. Software Engineering Radio), working on exciting and ambitious projects like, creating DSLs (jequel, squill and, tons of refactoring and contributing to and reviewing books in progress (Martin Fowlers DSL-book, Software Apprenticeship Patterns, 97 Things Every Programmer Should Know, and many more). Sometimes he even finds time to do a bigger project with some friends like, an open source e-mail based time management application.

Michael can be reached at, on at Twitter @mesirii.

Oliver Tigges, Principal Consultant at innoQ

Oliver Tigges

Biography: Oliver Tigges

Oliver Tigges is a Principal Consultant at innoQ. He has more than ten years experience in development and architecture of web applications and distributed enterprise applications. His particular fields of interest are currently DevOps, Continuous Delivery and graph databases.

You can follow him on Twitter via @otigges.

Silvia Schreier, Consultant at innoQ

Silvia Schreier

Biography: Silvia Schreier

Silvia Schreier is a consultant at innoQ with a strong background on RESTful architectures. She enjoys diving into new technologies especially into functional programming languages and NoSQL databases. She regularly speaks at conferences and contributes to different IT magazines about these topics.

Twitter: @aivlis_s