Mikhail Gorshkov is a seasoned systems engineer with 8+ years focused on high-performance C++ and Golang systems, currently working on ClickHouse kernel and cluster monitoring. He has led teams (up to 10 people at Huawei) building proprietary databases and has deep experience across big data stacks (ClickHouse, Hadoop, HBase, Spark) and containerized deployments. His background spans low-latency middleware for trading, scalable high-load services, and long-standing work in security and desktop/server tooling, reflecting strong cross-domain adaptability. An active open-source contributor, he implemented ClickHouse functions (base64URL encode/decode) cited by project maintainers and maintains multiple ML-related repos that bridge numerical and scientific tooling. Equally comfortable in Python and Java, he combines hands-on kernel-level C/C++ expertise with pragmatic Golang service development. Based in Moscow with a Master’s in Applied Mathematics, he brings a rare mix of deep algorithmic thinking and production-grade engineering.
8 years of coding experience
28 years of employment as a software developer
Master's degree, Applied Mathematics, Master's degree, Applied Mathematics at MGIEM
Contributions:11 releases, 63 commits, 22 PRs in 1 year
cppmachinelearningmathematicsnumpyc-plus-plus
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 Gorshkov - Golang C Developer at Arenadata