Ben Toogood is a founder and backend engineer with a decade of experience building secure, API-first microservices in Go from Stony Stratford, UK. He has played a central role in implementing authentication and authorization across the widely used micro/micro and go-micro projects, adding JWT, service auth, refresh tokens and access control rules that harden real-world distributed systems. Ben’s contributions include designing protobuf-driven chat and event streaming services and refactoring core platform code to reduce dependencies and improve account validation. Equally comfortable shipping core APIs and deep security plumbing, he blends hands-on engineering with product-minded system design and an open-source-first approach. A detail not everyone sees: his work often sits at the intersection of auth UX and low-level protocol changes, making secure developer experience a practical reality.
Contributions:28 reviews, 361 commits, 451 PRs in 7 months
Contributions summary:Ben made significant contributions to the authentication and authorization functionality of the go-micro framework. Their work involved implementing the Auth interface, including JWT and service implementations, and adding support for service authentication. The user refactored aspects related to service account management and implemented access control rules. The changes included updates to protocol buffer definitions and the integration of a refresh token mechanism.
Contributions:5 reviews, 45 commits, 33 PRs in 4 months
Contributions summary:Ben contributed to the development of a chat service within a microservices architecture. Their primary focus was on defining and implementing the protocol buffer definitions for the chat service, including the `New`, `History`, and `Connect` RPC methods. The user then generated the Go code from the proto definitions, providing the necessary structure for building the chat handler. They also added the functionality to send messages to the event stream and record message client ids.
microservicesm3oservices
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.