Skip to content
View hugofirth's full-sized avatar
🐙
🐙

Sponsoring

@neovim

Highlights

  • Pro

Organizations

@neo4j @splitbrainio

Block or report hugofirth

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hugofirth/README.md

Hi there 👋

I’m Hugo: a software engineer who enjoys working on distributed systems, databases and graph-data problems.

I’ve spent the last 6 years working at Neo4j, first on the clustered version of the database, and now on the full managed DBaaS: Aura. Before that I worked as a Research Engineer and did a PhD at Newcastle University in the UK.

🔭 Worked on

In addition to my pinned repos, here are a few interesting things I've worked on "behind closed doors":

  • Several large extensions to Neo4j's Raft implementation including mulit-raft, leadership transfer and raft observers/non-voters.
  • An eventually consistent discovery service for Neo4j clusters built upon CRDTs and gossip.
  • Techniques for sharding graphs, optimising data distribution for a provided query workload to be executed over the graph.

Pinned Loading

  1. neo4j/neo4j neo4j/neo4j Public

    Graphs for Everyone

    Java 16.2k 2.6k

  2. LearningAnalyticsUK/soar-glance LearningAnalyticsUK/soar-glance Public

    Collection of software tools for measuring the accuracy of instructors' mental models of student performance

    Scala 3

  3. loom loom Public

    An experimental graph data partitioning framework which uses workload history to compute good partitions.

    Scala 2

  4. simple-graph-generator simple-graph-generator Public

    A solution to Challenge 1 from the EDBT summer school participant challenges

    Java 1

  5. electrosity-game electrosity-game Public

    Slip-n-slide Game variant written in CraftyJS for GamesDev module with Lightning effect.

    JavaScript 2 1

  6. laravel-mailchimp laravel-mailchimp Public

    A composer package for the MailChimp API PHP class (as provided by MailChimp) which supports the Laravel 4 framework.

    PHP 96 26