Mikhail Cheshkov

Lead Software Developer at Nebius

Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mikhail Cheshkov is a Lead Software Developer with 12 years of professional experience and a mathematics background, currently based in the Netherlands. He builds reliable back-end systems using Linux, Rust, and TypeScript, and has led small engineering teams while conducting over 50 technical interviews. His recent work includes core server contributions to Cube.js, improving development server error handling and SQL/data-processing performance for a widely used open-source analytics platform. A former Yandex lead engineer, he combines production-grade engineering with algorithmic rigor—having competed in ACM ICPC and recent Hash Code and ICFPC contests. He brings a pragmatic, systems-oriented mindset honed in both research-like competitions and large-scale product teams, and has roots in the hacker community as a B4CKSP4CE resident.
code12 years of coding experience
job12 years of employment as a software developer
bookСпециалист, Математика, Специалист, Математика at Dostoevsky Omsk State University
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
226reputation
9kreached
4answers
7questions
github-logo-circle

Github Skills (14)

fusion10
rust10
back-end-development10
sql9
postgresql8
clickhouse7
passenger6
haxe6
boost-spirit6
nodejs6
logging6
boost6
computer-algebra-system6
ruby-on-rails6

Programming languages (14)

PowerShellMDXC++RustCHaxeGoTypeScript

Github contributions (5)

github-logo-circle
cube-js/cube

Apr 2024 - May 2025

📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics
Role in this project:
userBack-end Developer
Contributions:5 releases, 55 reviews, 249 PRs in 1 year 1 month
Contributions summary:Mikhail primarily contributed to the core server-side logic of the Cube.js project, focusing on improving the development server. Their work involved fixing bugs in the server-core, specifically regarding headers sent multiple times and error handling. They also refactored and refactored the development server's error handling, and introduced features to improve the performance and functionality of Cube.js related to SQL and data processing.
aiembedded-analyticsanalyticscubepostgresql
mcheshkov/haxelint

Apr 2014 - Nov 2014

Contributions:72 commits, 1 push, 3 comments in 7 months
static-analysischeckinghaxe
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