Mikhail Modin

Software Engineer, Site Reliability Engineer at Google

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mikhail Modin is a seasoned software and site reliability engineer based in London with over 18 years of experience building resilient applications and services across Linux, Windows, and cloud environments. He has progressed through technical roles at Kaspersky, Amazon, and Google and recently held a senior engineering post at a DLT startup, blending product-grade development with SRE rigor. Comfortable as both an individual contributor and a team lead, he focuses on solving challenging infrastructure and reliability problems while shipping high-quality code. An active open-source contributor, he improved core analysis features in the widely used rust-analyzer project, enhancing IDE code understanding through AST-level changes. His background spans security, high-volume server systems, and distributed platforms, giving him an uncommon mix of anti-malware, cloud, and compiler-tooling experience. Trained as a master’s graduate from Moscow Institute of Electronics and Mathematics, he pairs deep systems knowledge with pragmatic delivery.
code12 years of coding experience
job19 years of employment as a software developer
bookMaster's degree, Master's degree at Moscow Institute of Electronics and Mathematics (Technical University)
stackoverflow-logo

Stackoverflow

Stats
111reputation
81kreached
3answers
0questions
github-logo-circle

Github Skills (12)

code-analysis10
rust-analyzer10
language-server10
rust10
language-server-protocol10
server9
linux6
curl6
amazon-web-services6
unix6
unix-socket6
amazon-s36

Programming languages (7)

TypeScriptC#RustNemerleJavaScriptMarkdownPython

Github contributions (5)

github-logo-circle
rust-lang/rust-analyzer

Sep 2019 - Apr 2020

A Rust compiler front-end for IDEs
Role in this project:
userBack-end Developer
Contributions:8 PRs, 30 comments, 1 issue in 6 months
Contributions summary:Mikhail primarily contributed to the core functionality of the rust-analyzer project, focusing on improving the code analysis capabilities. Their work included implementing new code assists, such as "replace with guarded return," and enhancing the reference search feature to handle struct literals more effectively. These changes required modifying the abstract syntax tree (AST) manipulation, and adding various features in the analyzer such as a structural search replace feature. The user's contributions improved the IDE integration and code understanding of the project.
rustlsp-servercompileridefront-end
Contributions:15 commits, 21 pushes, 1 branch in 3 years 1 month
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
Mikhail Modin - Software Engineer, Site Reliability Engineer at Google