Ben Eddy is a seasoned software engineer with 11 years of experience building reliable backend systems and leading engineering teams, currently contributing at Temporal Technologies after a long tenure as Staff Software Engineer at GitHub. He combines deep practical experience in test automation and backend reliability—evidenced by contributions improving consumer-group behavior and test robustness in the widely used ruby-kafka client—with leadership roles dating back to Director of Engineering. Based in Seattle, Ben brings a pragmatic, single-threaded mindset to complex distributed systems, favoring clarity and resilient testing over premature optimization. With an academic background in economics, he pairs quantitative thinking with a strong product focus, often surfacing subtle failure modes before they hit production.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BS) Economics, Bachelor of Science (BS) Economics at University of Puget Sound
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:9 commits, 3 PRs, 6 comments in 22 days
Contributions summary:Ben primarily focused on improving the testing and reliability of the `ruby-kafka` library. Their contributions include adding new functional tests to cover consumer group behavior and address reprocessing issues. The user also refactored existing tests, removed outdated Ruby syntax, and improved the clarity of timeout failure messages within the test suite. Furthermore, they worked on code related to handling consumer group generation changes, enhancing the robustness of the consumer implementation.
Package gocql implements a fast and robust Cassandra client for the Go programming language.
Contributions:1 review, 12 pushes, 3 branches in 1 year 1 month
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.