Richard Cooper is a Technical Project Lead and senior Golang engineer with a decade of software experience, currently driving platform and team delivery from Limassol, Cyprus. He has led distributed systems and control-plane development at DDN Storage, built critical backend services for fintech and transport ticketing projects, and progressed into technical leadership at GameBeat. A pragmatic architect known for resilient, performant Go systems, he also contributes to native Go tooling—refactoring a full MTProto implementation’s code generator and core crypto interfaces. Richard blends hands-on coding with project-level ownership, often turning Telegram-based prototypes into robust internal services. His background spans Python and geodata apps to cluster networking, reflecting a curious engineer who moves smoothly between low-level protocol work and product-facing systems.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Moscow State University of Transport (MIIT)
Bachelor's degree Data Processing, Bachelor's degree Data Processing at IU International University of Applied Sciences
Contributions:1 release, 9 reviews, 122 commits in 2 years 1 month
Contributions summary:Richard primarily worked on refactoring the code generation tool and integrating the generated code into the repository. They modified the `telegram/constructor.go` and `telegram/interfaces.go` files, indicating a focus on the underlying structures and interfaces used within the project. Further changes included `aes_ige` package refactoring and fixes related to code generation, showing continued efforts on the core functionality of the library.
Contributions:1 review, 17 commits, 3 PRs in 2 years 1 month
golangpythongo
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.
Request Free Trial
Richard Cooper - Technical Project Lead at GameBeat