Leonid Mokrushin is a Principal Researcher based in Stockholm with 12+ years of experience applying formal knowledge representation, AI planning, and cognitive systems to automation and cloud/network problems. At Ericsson since 2007 he progressed from researcher to principal, translating theoretic models—timed automata and schedulability analysis—from his PhD work into practical toolsets and industrial research. He combines deep formal-methods rigor with applied systems thinking to make abstractions that are both precise and operational, echoing his GitHub-cited Dijkstra insight. Known for bridging research and product needs, he focuses on scalable automation across networks and cloud environments while retaining an uncommon emphasis on semantic clarity in system design.
12 years of coding experience
11 years of employment as a software developer
M.Sc. Computer Software Engineering, M.Sc. Computer Software Engineering at Peter the Great St.Petersburg Polytechnic University
Contributions:5 reviews, 176 commits, 15 PRs in 4 years 1 month
prologoslcarmhfbuildrootin-core
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
Leonid Mokrushin - Principal Researcher at Ericsson