Leonid Pospelov

Founding Engineer at SkyMP

Berlin, Germany
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
Leonid Pospelov is a founding engineer and systems-focused software developer with ~9 years of experience in C++ and JavaScript, specializing in platform engineering, developer experience, and tooling. He built SkyMP—an open-source, server-side reimplementation of Bethesda’s engine—enabling 1,000+ concurrent players and attracting 40+ contributors and startup interest, demonstrating both technical depth and product-minded open-source leadership. His background spans backend, DevOps, and DevRel across game development and finance, with hands-on experience in CI/CD, Kubernetes, Terraform, and GCP migrations. Leonid is an active contributor to prominent C++ infra projects like microsoft/vcpkg and CMake, improving cross-platform builds and packaging ecosystems. He enjoys building developer-facing platforms and SDKs that turn complex systems into simple, productive APIs, and is seeking senior or staff roles focused on general-purpose developer tooling and large-scale infrastructure.
code8 years of coding experience
job2 years of employment as a software developer
bookComputer Science, Computer Science at Higher School of Economics
bookComputer Science, Computer Science at ITMO University
bookComputer Science, Computer Science at Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)
github-logo-circle

Github Skills (19)

cpp-library10
c-language10
lib10
package-management10
build-system10
cmake10
visual-studio10
c-libraries10
vcpkg10
clib10
cprogramming-language10
multiplatform9
cross-platform9
automation9
automations9

Programming languages (14)

C#JavaC++CCMakeScalaWebAssemblyGo

Github contributions (5)

github-logo-circle
microsoft/vcpkg

Jun 2019 - Jan 2023

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBack-end Developer
Contributions:36 reviews, 35 commits, 97 PRs in 3 years 8 months
Contributions summary:Leonid primarily contributes to the `vcpkg` project, which is a C++ library manager. Their commits involve adding new ports for various C++ libraries like `cpp-httplib`, `nanobench`, and others. The user also modifies existing ports and the `vcpkg` build system, including changes to CMake scripts and fixing build issues related to dependencies and cross-platform compatibility. These contributions suggest a focus on expanding the library ecosystem managed by `vcpkg` and maintaining its functionality.
c-plus-plussetuptoolspackage-managermacoscplusplus
Kitware/CMake

Mar 2019 - Sep 2019

Mirror of CMake upstream repository
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:14 commits in 5 months
Contributions summary:Leonid primarily focused on improving the `cmVisualStudio10TargetGenerator` module within the CMake build system. Their contributions involved code refactoring, simplification, and the removal of deprecated features like `const_cast`. The user also added the `VS_PROJECT_IMPORT` target property to incorporate external `.props` files from NuGet packages. Furthermore, they made enhancements to generator expression nodes.
cppcmakeupstream
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 Pospelov - Founding Engineer at SkyMP