Aleksandr Vershilov

Sr. Principal Functional Engineer at Сириус.Курсы

Lausanne, Vaud, Switzerland
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
Aleksandr Vershilov is a Sr. Principal Functional Engineer and engineering leader with 16 years of experience building high-performance backend systems, distributed architectures, and cloud-native platforms, now based in Lausanne. He combines deep Haskell expertise and a Ph.D. in Computational Physics with hands-on delivery—designing contest and course platforms that scaled to millions of users and leading cross-functional teams across BE, FE, QA, SRE and UX. Aleksandr has a strong open-source pedigree, contributing to core Cloud Haskell libraries and the GHC compiler, and has improved privacy-focused blockchain node software and Gentoo Haskell tooling. Known for turning research-grade ideas into production-grade infrastructure, he has repeatedly rescued and aligned complex multi-team projects and shipped zero-downtime deployments and observability stacks. He brings a rare blend of formal scientific training, systems-level thinking, and pragmatic product-driven implementation.
code16 years of coding experience
job14 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computational Physics, Doctor of Philosophy (Ph.D.) Computational Physics at Saint Petersburg State University
bookMaster’s Degree Computational Physics, Master’s Degree Computational Physics at Saint-Petersburg State University
languagesEnglish, Russian, French
stackoverflow-logo

Stackoverflow

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

Github Skills (30)

configuration-management10
gentoo10
git-repository10
linux10
distributed-systems10
package-repository10
network-programming10
compiler-design10
exception-handling10
template-haskell10
blockchain10
ghc10
cabal10
logging10
rust10

Programming languages (16)

JavaC++RustCTeXHTMLJupyter NotebookDockerfile

Github contributions (5)

github-logo-circle
official gentoo haskell overlay
Role in this project:
userBack-end Developer
Contributions:2308 commits, 8 PRs, 212 pushes in 5 years 8 months
Contributions summary:Aleksandr primarily contributes to the Gentoo Haskell overlay, fixing build issues and ensuring compatibility with newer versions of Haskell-related tools and libraries. Their commits focus on patching Haskell packages, addressing dependency problems, and adapting code to work with updated versions of GHC and related tooling like cabal. The contributions span a variety of Haskell packages, indicating a broad understanding of the Haskell ecosystem within Gentoo.
ghcgentoohaskellcabaloverlay
Cloud Haskell core libraries
Role in this project:
userBack-end Developer
Contributions:81 commits, 56 PRs, 53 pushes in 4 years 6 months
Contributions summary:Aleksandr primarily contributed to the core libraries of the Cloud Haskell project. They focused on improving the codebase's compatibility with different GHC versions, specifically addressing type-related issues. The user also added and refined exception handling mechanisms and introduced core features, such as `callLocal` and queue size counter, which directly impact process behavior and resource management. Moreover, the user made the project compatible with GHC-7.10, and upgraded the libraries to the latest packages.
cloud-haskellhaskellcore-librarydistributed-systemsservant
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
Aleksandr Vershilov - Sr. Principal Functional Engineer at Сириус.Курсы