Mikhail Solovev is a .NET developer based in Belgrade with roughly 9 years of professional experience and 4.5+ years focused on backend and cross-platform .NET work. He has delivered systems using ASP.NET Core, gRPC, REST, RabbitMQ/Kafka, SQL and NoSQL databases, and containerized deployments across fintech and distributed-team environments. Comfortable across backend, desktop (WPF/MAUI) and web (Razor/Blazor), he favors pragmatic tool choices and refactoring to improve long-running systems. He thrives on uncommon logical problems and architectural improvements, pairing solid algorithmic understanding with hands-on test-driven practices (xUnit/NUnit). A collaborative team player, he actively learns from seniors and mentors juniors, having operated both as freelancer and within large organizations like DataArt. Living in Serbia and trained at Bauman MSTU, he blends Russian technical education with international delivery experience and a curiosity-driven approach to evolving technologies.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Information Technology, 4.5, Bachelor's degree, Information Technology, 4.5 at Bauman Moscow State Technical University
Contributions:2 PRs, 3 pushes, 2 branches in 6 months
telegramclient-librarycsharptelegram-client
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.