Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
How Jibe uses Neo4j
Tero Paananen

11/7/2013

© 2013 Jibe. All Rights Reserved.

1
Agenda

• Introduction
• Jibe Apply
• Technology Stack
• Why Neo4j
• Graph Model
• Q&A

11/7/2013

© 2013 Jibe. All Rights...
Tero Paananen
software engineer – SOA
tpp@jibe.com
@teropaananen

11/7/2013

© 2013 Jibe. All Rights Reserved.

3
Jibe provides cloud-based recruiting technology
solutions for talent acquisition teams to help
them identify, attract and ...
How Jibe uses Neo4j
Jibe Apply

11/7/2013

© 2013 Jibe. All Rights Reserved.

5
How Jibe uses Neo4j
Jibe Apply

11/7/2013

© 2013 Jibe. All Rights Reserved.

6
How Jibe uses Neo4j
Jibe Apply – Technology Stack

• Angular / NodeJS
• mobile optimized web
application

• SOA – Java Web...
How Jibe uses Neo4j
Jibe Apply – Why Neo4j

• Highly interconnected data
• Anticipated frequent schema changes
• Mature gr...
How Jibe uses Neo4j
Jibe Apply – Graph Model

11/7/2013

© 2013 Jibe. All Rights Reserved.

9
How Jibe uses Neo4j
Jibe Apply – Graph Model

11/7/2013

© 2013 Jibe. All Rights Reserved.

10
Jibe is hosting a party in honor of NYC
developers. Join us for free ping pong
and beer!
• SPiN, 48 E. 23rd Street
• Tonig...
Thank You
Tero Paananen
tpp@jibe.com
@teropaananen
www.jibe.com

11/7/2013

© 2013 Jibe. All Rights Reserved.

12
Upcoming SlideShare
Loading in …5
×

From Dev to Dev: How Jibe Uses Neo4j - Tero Paananen @ GraphConnect NY 2013

Come and find more about how Jibe leverages Neo4j to power a best of breed mobile job applications solution for enterprise clients. Tero will show how Jibe created a flexible graph model that adapts to varying job applications processes our clients are using.

  • Login to see the comments

From Dev to Dev: How Jibe Uses Neo4j - Tero Paananen @ GraphConnect NY 2013

  1. 1. How Jibe uses Neo4j Tero Paananen 11/7/2013 © 2013 Jibe. All Rights Reserved. 1
  2. 2. Agenda • Introduction • Jibe Apply • Technology Stack • Why Neo4j • Graph Model • Q&A 11/7/2013 © 2013 Jibe. All Rights Reserved. 2
  3. 3. Tero Paananen software engineer – SOA tpp@jibe.com @teropaananen 11/7/2013 © 2013 Jibe. All Rights Reserved. 3
  4. 4. Jibe provides cloud-based recruiting technology solutions for talent acquisition teams to help them identify, attract and engage candidates. The Jibe Recruiting Platform features an analytics engine at its core that pulls recruiting metrics from disparate back-end systems and turns them into insight to guide decisions. 11/7/2013 © 2013 Jibe. All Rights Reserved. 4
  5. 5. How Jibe uses Neo4j Jibe Apply 11/7/2013 © 2013 Jibe. All Rights Reserved. 5
  6. 6. How Jibe uses Neo4j Jibe Apply 11/7/2013 © 2013 Jibe. All Rights Reserved. 6
  7. 7. How Jibe uses Neo4j Jibe Apply – Technology Stack • Angular / NodeJS • mobile optimized web application • SOA – Java Web Services • • • • Job Service Document Service Location Service Application Service • Ruby • workers integrating with third party systems 11/7/2013 • • • • • • Jersey (JAX-RS) Spring Framework Spring Data for Neo4j Neo4j (embedded) Jackson Redis, Memcached © 2013 Jibe. All Rights Reserved. 7
  8. 8. How Jibe uses Neo4j Jibe Apply – Why Neo4j • Highly interconnected data • Anticipated frequent schema changes • Mature graph database implementation • Java / SDN • Great support 11/7/2013 © 2013 Jibe. All Rights Reserved. 8
  9. 9. How Jibe uses Neo4j Jibe Apply – Graph Model 11/7/2013 © 2013 Jibe. All Rights Reserved. 9
  10. 10. How Jibe uses Neo4j Jibe Apply – Graph Model 11/7/2013 © 2013 Jibe. All Rights Reserved. 10
  11. 11. Jibe is hosting a party in honor of NYC developers. Join us for free ping pong and beer! • SPiN, 48 E. 23rd Street • Tonight - 6:30-9:30pm • Check in at the Jibe table when you arrive to get a wristband, which enables you to play, drink, and eat! 11/7/2013 © 2013 Jibe. All Rights Reserved. 11
  12. 12. Thank You Tero Paananen tpp@jibe.com @teropaananen www.jibe.com 11/7/2013 © 2013 Jibe. All Rights Reserved. 12

×