Nikolay Chebotaryov

Lead Java Developer at Chess.com

Voronezh, Voronezh Oblast, Russia
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

👤
Senior
🎓
Top School
Nikolay Chebotaryov is a seasoned Lead Java Developer with 14+ years building high-throughput, low-latency distributed systems, currently architecting the microservice LiveChess Cloud Platform at Chess.com. He has led teams through large refactors from monolith to microservices, delivering production services that handle hundreds of thousands of concurrent users and hundreds of thousands of games with P99 latencies reduced from hundreds of milliseconds to single-digit milliseconds. His deep hands-on expertise spans Java (11–21), reactive programming, gRPC, Kafka, Redis, Kubernetes and GCP, and he pairs coding with architecture, load engineering, monitoring and mentoring. A practical problem-solver who rose from C++ and telecom rating systems to large-scale game infrastructure, he also played a key role in onboarding 20+ engineers and restoring legacy servers as resilient fallbacks during extreme load spikes. Notably, he combines academic rigor (PhD-level research in simulation) with decades of production performance tuning under real-world surges such as multiple COVID-driven traffic waves.
code14 years of coding experience
job15 years of employment as a software developer
bookStandard Average Mathematics Physics Chemistry Biology History Geography Languages etc., Standard Average Mathematics Physics Chemistry Biology History Geography Languages etc. at Standard School #3 in Enakievo, Donetsk Region, USSR
bookMaster of computer sciences Computer Systems and Networks, Master of computer sciences Computer Systems and Networks at Donetsk State (National) Technical University, Russia
languagesRussian, English, German, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

java8
cometd5
comet5
uci5
server-push5
jetty4
swing4
websocket3
messaging3
scalable2

Programming languages (1)

Java

Github contributions (3)

github-logo-circle
rododin/ChessComponents

Nov 2011 - Feb 2012

Contributions:20 commits in 2 months
uciswingopen-source-projectrulesboard
rododin/algorithms

Mar 2014 - Jul 2022

The project introduces all basic algorithm implementations in Java and can be used for algorithm studying
Contributions:87 commits, 56 PRs, 62 pushes in 8 years 4 months
implementationsstudyingbasic-algorithmjavaalgorithm-implementations
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
Nikolay Chebotaryov - Lead Java Developer at Chess.com