Ekaterina Krivich is a Senior Software Engineer and PhD candidate based in Tallinn with 15 years of experience building backend systems, developer platforms, and SRE automation. She currently focuses on automation and toil reduction in a Microsoft SRE team while researching HCI at Tallinn University, blending practical reliability work with academic insight. Previously she led infrastructure and platform initiatives for gaming and crypto clients—delivering an internal development platform on AWS/Terraform that slashed onboarding time by 80%—and built high-impact backend services in Elixir, Ruby and Node. Comfortable leading remote and cross-functional teams, she has a track record of improving support workflows (40% faster responses) and raising test coverage and code quality. Her background combines deep hands-on engineering, systems thinking, and user-focused research, making her adept at turning complex operational problems into reliable, developer-friendly solutions.
15 years of coding experience
17 years of employment as a software developer
Master's degree Human Computer Interaction, Master's degree Human Computer Interaction at Tallinn University
Master's degree Computer Science, Master's degree Computer Science at Kuban State University (KubSU)
Contributions:48 commits, 13 PRs, 45 pushes in 1 year 1 month
semantic-releaseelixirsemanticelixir-apps
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
Ekaterina Krivich - Senior Software Engineer at Microsoft