Alexander Rudd is a Lead Backend Engineer based in Glasgow with 10 years' experience building scalable, event-driven online services for games and large-scale platforms. Currently at CCP Games London he designs persistence, coordination and social systems for a new sci-fi shooter using Golang, gRPC, AWS and Terraform, and is steering a move toward Event Sourcing informed by Domain Driven Design. Previously he led cloud engineering for Sony's game services platform, automating secure, observable AWS infrastructure with Terraform, Prometheus and Grafana. An active open-source contributor, he has deep distributed systems experience — exemplified by contributions to the Liftbridge message streaming project where he improved subscription stop semantics and commitlog robustness. Collectedly, he blends hands-on backend engineering, DevOps practices and clear domain-focused communication to make complex systems easier and more enjoyable to operate.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, 1st (81%), Bachelor of Science (BSc), Computer Science, 1st (81%) at The Nottingham Trent University
Contributions:9 reviews, 9 commits, 5 PRs in 27 days
Contributions summary:Alexander primarily focused on implementing and refining core features related to message stream subscriptions. They added logic for handling subscription stop positions, including support for different stop conditions like offset and timestamp. Furthermore, the user addressed debugging issues in the API and made improvements to the commitlog. They also updated the project's dependencies, including the Go Liftbridge client and gRPC.
Contributions:4 releases, 17 commits, 8 PRs in 8 months
golanggo-dbevent-sourcinggo-clientmessage-db
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.