Nickolay Proshin is a Lead Software Engineer with 8 years of experience designing and shipping cloud-native microservices and ML-enabled systems, currently leading engineering at Cloud.ru. He blends strong foundations in classical algorithms, data structures and OOP with hands-on expertise in Python, asyncio, Kubernetes, PostgreSQL and real-time video analytics on edge devices. Nickolay has built billing and asynchronous metric-collection services for supercomputing platforms, developed ARM/Jetson-deployable computer vision pipelines, and authored high-quality backend and full-stack code across FastAPI, Flask and Angular. His competitive programming and ML competition track record (Codeforces, LeetCode, Huawei Honorcup, Russian AI Cup, IDAO) underpins a knack for elegant, performant algorithms and stress-tested implementations. He contributes public code samples and problem solutions on GitHub and algorithm sites, reflecting a practical commitment to continuous learning and reproducible engineering. Colleagues rely on him for architectural design, L3 support and clear technical documentation that bridges research-grade ML work and production reliability.
8 years of coding experience
5 years of employment as a software developer
Saint Petersburg State Electrotechnical University "LETI"
A beautiful chat rooms component made with Vue.js - compatible with Vue, React & Angular
Contributions:2 PRs, 2 pushes, 4 branches in 8 months
reactvue-jsvue-reactchat-applicationjavascript
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
Nickolay Proshin - Lead Software Engineer at Cloud.ru