Maksim Terekhin is a Staff Software Engineer based in Amsterdam with 15+ years building large-scale, full-stack systems and 11 years of professional experience in cloud-native and high-throughput environments. He specializes in designing resilient backend services and infrastructure—gRPC service foundations, Terraform modules, service mesh, and edge A/B experimentation—while retaining deep hands-on frontend experience from early career work. At Scribd he led platform observability, CI/CD, and service networking efforts that enable frequent safe deployments and improved runtime tracing. His background spans Go, Ruby, JS/TS, Kubernetes, and distributed systems, with measurable performance gains (20% cluster, 2–3x service improvements) delivered in prior roles. Notably, he bridges platform engineering and product needs, shipping both developer-facing SDKs and user-facing features. He holds a Master’s in Computer Science and consistently drives standardization, mentoring, and operational excellence across teams.
11 years of coding experience
14 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Ulyanovsk State University
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.