Maxim Korolyov

Senior Engineering Manager at RedCore

Gdansk, Pomeranian Voivodeship, Poland
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
Maxim Korolyov is a Senior Engineering Manager with 11 years of experience building cloud-native, scalable backends and developer workflows from Poland. He has driven measurable performance gains—cutting CI/CD times by over 75%, accelerating feature delivery by 30%, and achieving global homepage loads of ~200ms—while leading teams through microservices, geo-replication and SSO designs. His hands-on background spans Go, Scala and distributed systems, and includes contributions to notable open-source projects like Apache PredictionIO and the NATS Go client where he improved recommendation and connection-handling logic. Maxim combines pragmatic engineering with product-aware architecture and a track record of hiring and growing backend teams to support rapid business expansion.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Belarusian National Technical University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
31reputation
844reached
1answer
2questions
github-logo-circle

Github Skills (20)

recommendation-system10
nat10
predictionio10
testing10
machine-learning10
scala10
go10
natsio10
error-handling10
cloud-native10
microservices-application9
pubsub9
data-processing9
microservices9
big-data8

Programming languages (9)

TypeScriptJavaC++ScalaGoHTMLRubyPython

Github contributions (5)

github-logo-circle
apache/predictionio

Mar 2015 - Aug 2015

PredictionIO, a machine learning server for developers and ML engineers.
Role in this project:
userBackend Developer
Contributions:34 commits, 5 PRs, 14 comments in 5 months
Contributions summary:Maxim implemented a date filter functionality within the `ALSAlgorithm.scala` file, suggesting modifications to the core recommendation algorithm. They also made changes to the `DataSource.scala` and `Engine.scala` files, indicating work on data ingestion and engine configuration. Furthermore, the user updated the `import_eventserver.py` script, adding support for loading MovieLens data, suggesting involvement in data integration and event processing. The user's commits demonstrate focused efforts on modifying the recommendation engine's core logic, data handling, and event import processes.
pythondata-sciencemachine-learningmlopsbig-data
nats-io/nats.go

May 2019 - May 2019

Golang client for NATS, the cloud native messaging system.
Role in this project:
userBackend Developer
Contributions:6 commits, 2 PRs, 23 comments in 3 days
Contributions summary:Maxim primarily contributed to the core functionality of the NATS Go client. They implemented and modified error handling mechanisms, specifically related to disconnected and reconnect events, by adding the `ConnErrHandler` (renamed from `DisconnectErrHandler`) to manage asynchronous events. Additionally, the user made changes to testing files, ensuring proper callback triggering and behavior for various reconnection scenarios, server shutdown, and related edge cases, showing a strong understanding of connection management within the NATS ecosystem. The user also fixed documentation typos and performed code cleanups.
golangnatsmessaging-systemcloud-native-architecturesnative-messaging
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
Maxim Korolyov - Senior Engineering Manager at RedCore