Prior to joining Neo4j, William worked as software developer for several startups in the real estate, quantitative finance and predictive API spaces. William holds a Masters degree in Computer Science from the University of Montana.
William Lyon, Developer Relations Engineer
May 16
15 mins read
Hands-On Workshop Exploring Working With Road Network Data and Routing With Graph AlgorithmsRunning path-finding algorithms on large datasets is a use case that graph databases are particularly well suited for. While often pathfinding algorithms are used for finding routes using geospatial data,... read more
William Lyon, Developer Relations Engineer
Sep 30, 2022
8 mins read
We published a new book! This technical deepdive about full stack GraphQL applications is hot off the presses, and we want to give you a sneak peek into its offerings. This first chapter teaser is going to whet your appetite for more expert insights into building data-intensive applications,... read more
William Lyon, Developer Relations Engineer
Feb 28, 2022
18 mins read
Editor’s note: This talk was given by Will Lyon at Neo4j’s Connections event Graphs for Cloud Developers. I will be sharing how Neo4j fits into the modern cloud ecosystem from the perspective of a full stack developer. I work on the Developer Relations team at Neo4j and spend much of my... read more
William Lyon, Developer Relations Engineer
Feb 22, 2022
3 mins read
This week marks the version 3.0.0 release of the Neo4j GraphQL Library, which represents a major milestone in the evolution of the GraphQL integration for Neo4j. Since GraphQL was open sourced in 2015, we've always felt that a native graph database is the perfect backend for building GraphQL... read more
William Lyon, Developer Relations Engineer
Apr 21, 2021
7 mins read
The History of Graphs, Interview with Community Members, & GraphQL Community Update — Plus Hackathon Announcement!On April 15 every year, the global graph community gets together to celebrate the evolution of the graph ecosystem by marking the birthday of the creator of graph... read more
William Lyon, Developer Relations Engineer
Oct 28, 2020
17 mins read
Editor’s Note: This presentation was given by Will Lyon at NODES 2019 in October 2019. Presentation Summary GRANDstack is a full-stack framework for building applications with GraphQL, React, Apollo and the Neo4j Database. In this post, Neo4j Developer Relations Engineer Will Lyon will... read more
William Lyon, Developer Relations Engineer
Mar 14, 2020
5 mins read
Hi Graph Friends- If you haven’t already heard GraphConnect 2020 in New York City has been postponed and the remainder of the GraphTour Europe events have been moved to online only. We have some great ideas for more online events going forward so stay tuned for more ways to connect... read more
William Lyon, Developer Relations Engineer
Nov 13, 2019
23 mins read
Editor’s Note: This presentation was given by Will Lyon at GraphConnect New York in September 2018. He recently published the book, Fullstack GraphQL Applications with GRANDstack. Presentation Summary Will Lyon is a Neo4j Developer Relations Engineer. He is familiar with Neo4j, both from... read more
William Lyon, Developer Relations Engineer
Aug 30, 2019
6 mins read
Greetings, Graph Gang! I’m happy to share another edition of This Week In Neo4j with you. This week we have a look at using Neo4j with Kafka Streams, how to build a GRANDstack application to analyze football transfers, a beta release of Spring Data Neo4j RX, a guide for learning... read more
William Lyon, Developer Relations Engineer
Aug 23, 2019
7 mins read
Howdy folks- Included this week are several great videos to share with you, so find your headphones and pop some popcorn before settling into another edition of This Week In Neo4j! This week we have two new data science focused online trainings that are now available, a blog series... read more
William Lyon, Developer Relations Engineer
Mar 12, 2019
5 mins read
Neo4j is excited to share that we have joined the GraphQL Foundation as one of the founding members to support the evolution of GraphQL as it continues to become a standard for building APIs. You can learn more about the GraphQL Foundation here. GraphQL.org If you’re not familiar... read more
William Lyon, Developer Relations Engineer
Apr 16, 2018
6 mins read
Leveraging Graph Algorithms for Data VisualizationUpdate: The O’Reilly book “Graph Algorithms on Apache Spark and Neo4j Book is now available as free ebook download, from neo4j.comIn this post we’ll use a Neo4j Sandbox instance to start with a Twitter dataset, run PageRank... read more
William Lyon, Developer Relations Engineer
Mar 07, 2018
6 mins read
It's no secret that Russian operatives used Twitter and other social media platforms in attempt to influence the most recent U.S. presidential election cycle with fake news. The question most people aren't asking is: How did they do it? More importantly: How can governments and social media... read more
William Lyon, Developer Relations Engineer
May 12, 2017
2 mins read
Neo4j's CEO, Emil Eifrem, recently blogged about a data journalism fellowship to compliment our Data Journalism Accelerator Program. Yesterday, at the GraphConnect Europe conference, Emil announced additional details on the Fellowship and invited the data journalism community to apply. Neo4j &... read more
William Lyon, Developer Relations Engineer
Nov 09, 2016
9 mins read
Editor's Note: This presentation was given by William Lyon at GraphConnect Europe in April 2016. Here's a quick review of what he covered: Why polyglot persistence? How to keep data consistent across platforms The new, powerful integration tools introduced by Neo4j 3.0 – Today... read more
William Lyon, Developer Relations Engineer
Jun 17, 2016
3 mins read
Today's journalists don't find themselves short on data – rather, they're drowning in it. As the Panama Papers investigation has clearly shown, today's biggest breaking news stories are centered around data and the stories that can be extracted from it. As a result, data journalism is more... read more
William Lyon, Developer Relations Engineer
Mar 28, 2016
8 mins read
In this post I will show you how we can use geospatial indexing with Neo4j. We will extend the legis-graph dataset (a graph of US Congress), adding US Congressional districts to the graph. We will use neo4j-spatial, a plugin for Neo4j, to index the geometries of the Congressional districts.... read more
William Lyon, Developer Relations Engineer
Feb 08, 2016
5 mins read
This Neo4j Lab has been deprecated. The code is available in our GitHub project, but is no longer actively maintained. We've previously talked about the concept of polyglot persistence and why it can make sense to use multiple database technologies together. Today, we will examine a possible... read more
William Lyon, Developer Relations Engineer
Oct 29, 2015
7 mins read
This Neo4j Lab has been deprecated. The code is available in our GitHub project, but is no longer actively maintained. When building scalable applications, developers have a myriad of technologies to choose from, especially when choosing a database technology. We want to choose the right... read more