Ruslan Medvedev is a pragmatic team lead and backend engineer with 9+ years building high‑load e-commerce services in Go, Java and PHP, currently leading Golang teams at X5. He blends hands‑on systems work—profiling and optimizing services, designing sharding and query tuning for Postgres/MySQL—with operational know‑how in Kubernetes, Terraform, Ansible and Vault. At AliExpress, OZON and other marketplaces he delivered production-ready features and devops tooling, and he contributes open source tooling like grpcdump and a Selenium-scaling Kubernetes helper. Comfortable moving between coding, architecture and people management, he plans refactors, defines technical solutions and drives teams to ship on time. He practices pragmatic TDD and test automation, and brings a rare combination of long PHP legacy experience and modern cloud-native Golang expertise.
10 years of coding experience
8 years of employment as a software developer
Engineer's degree, Software and development of automated systems, Engineer's degree, Software and development of automated systems at РГРТУ
Contributions:3 releases, 9 commits, 4 PRs in 2 years 5 months
grpctcpdumpsniffergolangprotobuf
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.