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

Max De Marzi, Senior Consultant, Neo Technology

Max De Marzi

Biography: Max De Marzi

Max De Marzi, is a seasoned web developer. He started building websites in 1996 and has worked with Ruby on Rails since 2006. The web forced Max to wear many hats and master a wide range of technologies. He can be a system admin, database developer, graphic designer, back-end engineer and data scientist in the course of one afternoon.  Max is a graph database enthusiast.  He built the Neography Ruby Gem, a rest api wrapper to the Neo4j Graph Database.  He is addicted to learning new things, loves a challenge and finding pragmatic solutions. Max is very easy to work with, focuses under pressure and has the patience of a rock.

Max's Website

Presentation: What Finance Can Learn From Dating Sites

Time: Monday 13:55 - 14:45 / Location: Promenade Ballroom A

Dating, as is often said, is a numbers game. And organizations such as Match.com, and Zoosk rely on very sophisticated technology as they sift through vast customer bases to create the most compatible couples. Specially, they rely on data to build the most nuanced portraits of their members that they can, so they can find the best matches. This is a business-critical activity for dating sites — the more successful the matching, the better revenues will be. One of the ways they do this is through graph databases. These differ from relational databases as they specialize in identifying the relationships between multiple data points. This means they can query and display connections between people, preferences and interests very quickly.

In this session you will see how in many ways dating sites are getting better performance and more value out of their data than financial institutions by using Neo4j.

Workshop: Neo4j Fundamentals

Time: Wednesday 09:00 - 12:00 / Location: Gleacher Center 5

Audience
Developers, Administrators, DevOps engineers, DBAs, Business Analysts and students.
Executives and others who want an overview of the Neo4j technology.
 
Skills taught:
An understanding of graph databases
How to use graph databases
Introduction to data modeling with Graph databases
How to get started working with Neo4j
Build confidence in building a graph enabled application
 
Prerequisites
You don’t need any previous experience with Neo4j, NOSQL databases or specific development languages
 
Course Description
This course helps build a good knowledge of graph databases. It also teaches the core functionality of the Neo4j graph database. With a mixture of theory and hands-on practice sessions, you will quickly learn how easy it is to work with a powerful graph database using Cypher as the query language
 
Course Outline
Introduction to Graphs
Introduction to Graph based Modeling
Neo4j and Cypher
Advanced Queries with Cypher
Real-world implementation use cases with Neo4j


Technical requirements
You will need your own laptop.   Please arrive early to quickly install the product and labs used in the class.
 
FAQs
What should I bring to the event?
Please bring a laptop and power cord;  If you are bringing a mac, an ethernet adaptor would be helpful.  We will supply coffee and lunch.

Workshop: Neo4j Fundamentals II

Time: Wednesday 13:00 - 16:00 / Location: Gleacher Center 5

Audience
Developers, Administrators, DevOps engineers, DBAs, Business Analysts and students.
Executives and others who want an overview of the Neo4j technology.
 
Skills taught:
An understanding of graph databases
How to use graph databases
Introduction to data modeling with Graph databases
How to get started working with Neo4j
Build confidence in building a graph enabled application
 
Prerequisites
You don’t need any previous experience with Neo4j, NOSQL databases or specific development languages
 
Course Description
This course helps build a good knowledge of graph databases. It also teaches the core functionality of the Neo4j graph database. With a mixture of theory and hands-on practice sessions, you will quickly learn how easy it is to work with a powerful graph database using Cypher as the query language
 
Course Outline
Introduction to Graphs
Introduction to Graph based Modeling
Neo4j and Cypher
Advanced Queries with Cypher
Real-world implementation use cases with Neo4j
 

Technical requirements
You will need your own laptop.   Please arrive early to quickly install the product and labs used in the class.
 
FAQs
What should I bring to the event?
Please bring a laptop and power cord;  If you are bringing a mac, an ethernet adaptor would be helpful.