Leonid Beschastny

Back End Developer at Viaplay Group

Stockholm, Sweden
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
Leonid Beschastny is a back-end developer and technical lead with 13 years of experience designing and shipping high-load microservice APIs, currently driving backend work at Viaplay Group from Stockholm. He has deep Node.js expertise since 2011, complemented by multi-year Clojure experience and hands-on work with MongoDB, Postgres, Redis, Kafka, ClickHouse and Kubernetes/Helm. Leonid has led architecture decisions, technology selection, and mentoring while owning critical code paths for payment and parking systems, and he also brings DevOps fluency and a research background in data analysis from PhD work. An active open-source maintainer, he contributed notable reliability and Promises/A+ compliance improvements to the widely used Automattic/monk MongoDB library. Outside of work he blends analytical interests with creative pursuits—fiction, strategy games and HEMA fencing—which mirrors his pragmatic yet curious engineering approach.
code13 years of coding experience
job11 years of employment as a software developer
bookSpecialist, Mathematics and Computer Science, Specialist, Mathematics and Computer Science at National Research Nuclear University (former Moscow Engineering Physics Institute)
bookDoctor of Philosophy (PhD), ABD (All But Dissertation), Data Analysis, Doctor of Philosophy (PhD), ABD (All But Dissertation), Data Analysis at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesRussian, English, Swedish
stackoverflow-logo

Stackoverflow

Stats
50,944reputation
5.1mreached
432answers
5questions
Badges
http-post
top-5%
if-statement
top-5%
mongoose
top-1%
async-await
top-5%
javascript
top-1%
clojure
top-1%
github-logo-circle

Github Skills (35)

unit-testing10
mongoose10
javascript10
redis10
testing10
clojure10
fs10
nodejs10
multipart-formdata10
mongodb10
immutability10
coffeescript9
ternary-operator9
npm9
asynchronous9

Programming languages (9)

TypeScriptC++CoffeeScriptRustPLpgSQLJavaScriptRAMLLiveScript

Github contributions (5)

github-logo-circle
Automattic/monk

Nov 2013 - Mar 2014

The wise MongoDB API
Role in this project:
userBack-end Developer & QA Engineer
Contributions:9 commits in 3 months
Contributions summary:Leonid focused on refactoring and improving the promise implementation within the Monk library. They reimplemented the promise functionality using MPromise and added unit tests to ensure correct behavior. The user also fixed bugs related to the promise implementation and added A+ tests to verify compliance with the Promises/A+ specification. Overall, the user's contributions enhanced the reliability and testability of the core promise functionality.
apimongodb-apiwisenodejsmongoose
2do2go/mongodbext-relations

May 2018 - Oct 2021

mongodbext plugin that bring relations between collections
Contributions:3 reviews, 5 PRs, 14 pushes in 3 years 5 months
relationsmongooseodmmongodb-drivermongodb
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
Leonid Beschastny - Back End Developer at Viaplay Group