Greg Hurrell is a Staff Engineer with 21 years of experience building developer-facing infrastructure and UI tooling, currently at Datadog after senior roles at GitHub and Facebook. He blends deep front-end React expertise with back-end and DevOps chops, contributing to high-profile open source projects like React, GraphQL, Relay, Jest and Facebook's Watchman. Known for improving developer workflows, he’s shipped tooling and testing improvements across languages (Ruby, JS) and ecosystems, and has a track record of release management for libraries like mock_redis. A pragmatic mentor and former engineering director, he pairs hands-on coding with driving engineering culture and scalable build systems. Based in Madrid, he brings a rare mix of product-scale experience and sustained open-source stewardship that surfaces in small quality fixes and significant pagination and testing improvements alike.
A library to help construct a graphql-js server supporting react-relay.
Role in this project:
Back-end Developer
Contributions:8 releases, 60 commits, 51 PRs in 1 year 11 months
Contributions summary:Greg primarily contributed to the core logic and functionality of the `graphql-relay-js` library. Their work included implementing the `connectionFromArraySlice` function, a crucial feature for efficient pagination, and refactoring existing connection implementations. They also addressed style issues and fixed a bug related to the trim method which improved overall code quality. The user demonstrated a strong understanding of the GraphQL Relay specification.
Contributions:7 releases, 235 commits, 164 PRs in 1 year 11 months
Contributions summary:Greg primarily contributed to fixing bugs and improving the codebase's stability and maintainability. They addressed comment typos, Flow errors, and linting issues within the project's core files. Additionally, the user implemented a prettifier and adjusted test specifications to align with updated behaviors. They also worked on build and deployment configurations, as evidenced by the changes in the `prepublish.sh` script.
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.