Mikhail Eremin is a pragmatic backend developer with 11 years of experience building production services in Golang, backed by strong expertise in PostgreSQL, ClickHouse, Redis, RabbitMQ, Docker and Kubernetes. Based in Prague, he has been shaping SEMrush backend systems since 2016 while still taking on React/Redux frontend work, reflecting a genuine full‑stack fluency. His earlier career spans frontend- and full-stack roles using Vue/Vuex, AngularJS and Node, giving him a knack for designing APIs that make frontends simple and robust. Mikhail combines engineering discipline from a formal software development degree with fluency in English translation, which helps him bridge technical and cross‑functional communication. He’s motivated by building things that reliably work at scale and often toggles between deep backend problems and practical UI improvements.
11 years of coding experience
6 years of employment as a software developer
Engineer's degree, Software Development, Engineer's degree, Software Development at Магнитогорский Государственный Технический Университет (МГТУ) им. Г.И. Носова (МГТУ)
Contributions:26 pushes, 1 branch, 4 tags in 3 days
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.