Dominic Green is a senior platform engineer and technology leader with 11 years’ experience building cloud-native, serverless-first platforms for multiplayer games and large-scale SaaS. Currently at Epic Games and formerly CTO/Head of Platform at Netspeak Games, he designs hexagonal microservices on Kubernetes using Agones, Prometheus and Terraform to simplify game development and scale dedicated servers. A pragmatic backend and DevOps engineer, Dominic has contributed to high-profile open-source projects like Thanos and the Go gRPC middleware, improving observability and dependency tooling used by major companies. He brings hands-on expertise across performance, testing and CI/CD, and is known for mentoring teams, running London meetups, and shipping Unreal Engine SDK work that bridges game engines with cloud hosting.
11 years of coding experience
15 years of employment as a software developer
Nanodegree Machine Learning, Nanodegree Machine Learning at Udacity
A Levels: Computing (A) Physics (A) Psychology (B) Math (C) General Studies (C), A Levels: Computing (A) Physics (A) Psychology (B) Math (C) General Studies (C) at Aquinas College
BSc (Hons) Computing, BSc (Hons) Computing at The Manchester Metropolitan University
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Role in this project:
Back-end Developer
Contributions:1 release, 31 commits, 52 PRs in 1 year 10 months
Contributions summary:Dominic contributed to the Go gRPC middleware library by improving documentation, migrating package management to `dep`, and fixing dependency issues. They updated documentation to guide developers on efficient usage of logging features within the gRPC middleware, focusing on how to extract loggers and reuse them. The user also refactored the build system to use `dep` for package management and updated the Travis CI configuration.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
Back-end & DevOps Engineer
Contributions:4 releases, 34 commits, 64 PRs in 1 year 10 months
Contributions summary:Dominic contributed to documentation, updated the quickstart, added a process collector, and addressed a locking issue in the proxy store. They were also involved in updating benchmark files and modifying the compact command. The user's work spans documentation updates, build script modifications, and backend store logic, suggesting a role encompassing both back-end development and DevOps-related tasks within the Thanos project.
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.