Summary
Guriy Samarin is a senior software engineer with nine years of recent industry experience and a long track record of building reliable, production-grade systems across cloud and embedded domains. He has driven architecture and best-practice adoption—introducing GraphQL, OpenTelemetry, DDD, and side-effect-free integration testing—in enterprise platforms and led microservice designs and CI/CD transformations. At Amazon he helped launch ElastiCache Serverless, and earlier he led real-time medical monitoring products, developing signal-processing algorithms (SpO2, pulse) and converting heterogeneous legacy codebases into modern C#/.NET systems. A mathematician by training (MSU), Guriy combines formal analytical skills with hands-on engineering and a knack for turning complex requirements into stable, user-friendly software. An understated strength is his ability to institutionalize engineering practices across organizations, moving teams toward observable, testable, and maintainable codebases.
9 years of coding experience
19 years of employment as a software developer
Lomonosov Moscow State University
Russian, English, German