Mikhail Uvarov is a seasoned Erlang developer with 15 years of experience specializing in scalable, fault-tolerant chat systems and XMPP infrastructure. As a core contributor to the open-source MongooseIM project at Erlang Solutions, he has driven config validation, large-room logic and session storage improvements used in high-scale deployments. He combines deep Erlang/OTP expertise with practical cloud-native skills—Kubernetes, Helm and AWS—to deliver observable, performant systems at production scale. Mikhail has repeatedly taken legacy chat features forward (including migrating metrics and storage layers) and built load-tested solutions supporting tens to hundreds of thousands of users. Based in Krakow, he currently blends open-source development with commercial roles, including game porting and platform integration. An early contributor to Erlang tooling through GSoC work, he brings both engineering craftsmanship and an eye for robust configuration and testing practices.
15 years of coding experience
18 years of employment as a software developer
Specialist, Engineering, Specialist, Engineering at Southern Federal University
MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Role in this project:
Back-end Developer
Contributions:656 reviews, 2246 commits, 777 PRs in 9 years 11 months
Contributions summary:Mikhail primarily focused on validating and enhancing the functionality of various modules within the MongooseIM XMPP server, specifically config parsing. Their work involved modifying configuration validation files, adding test cases, and ensuring the correct handling of module options. The user's commits indicate a deep understanding of the Erlang language and the internal workings of the MongooseIM configuration system.
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.