Jon Currey is an engineering manager with 12 years of experience leading teams that build distributed systems and machine intelligence, currently at Materialize in New York. His career bridges research and product engineering across companies from Microsoft Research and Apple to HashiCorp and Katana Graph, where he moved ideas about scalable computation into production. Jon combines deep systems expertise—evident from backend contributions to the widely used memberlist gossip library in Go—with hands-on work in GPU-accelerated and cluster computing. He has led research organizations and product teams, shipping high-throughput media ingest systems at iTunes and scalable ML infrastructure at Samsung Research. Known for translating academic algorithms into pragmatic engineering (and vice versa), he thrives at the intersection of low-level protocols and applied machine intelligence. A Cambridge-trained philosopher by background, he brings analytical rigor and systems thinking to complex engineering tradeoffs.
11 years of coding experience
27 years of employment as a software developer
BA MA Philosophy, BA MA Philosophy at University of Cambridge
Golang package for gossip based membership and failure detection
Role in this project:
Back-end Developer
Contributions:6 commits, 4 PRs, 2 pushes in 5 months
Contributions summary:Jon primarily contributed to the backend logic of the `memberlist` package, focused on improving its core functionality. They implemented changes to how nodes are reset and handled in the system, ensuring the package correctly respects certain configuration parameters such as `GossipToTheDeadTime`. The user refactored and optimized existing code, fixing bugs related to the gossip protocol and messaging. They demonstrated skills in Go programming and debugging within the context of a distributed systems environment.
A collection of sites, papers and other resources that we hope will be of use if you are beginning to look at academic research
Contributions:16 commits, 2 PRs, 11 pushes in 4 months
looksitesacademic-researchbeginning
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.