Mikhail Glushenkov

Rust Developer at Nebula

Stony Stratford, England, United Kingdom
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
Mikhail Glushenkov is a Rust developer with 17 years of engineering experience, currently building distributed systems at Nebula after five years focused on high-throughput pricing and data platforms at Prima Assicurazioni. He specializes in Rust and Elixir and has a strong track record designing scalable, AWS-hosted services for insurance and e-signature products. His open-source contributions span notable projects like Cabal and the Haskell network library, where he improved build tooling and cross-platform compatibility, and he maintains practical automation work for Emacs package management. Comfortable across the full stack, he pairs systems-level thinking with hands-on build & release expertise. Colleagues know him for quietly modernizing legacy codepaths—evidenced by parallelized builds and sandboxing work that shipped in Cabal releases. Based in Stony Stratford, he combines pragmatic engineering with a sustained interest in language-level tooling and developer workflows.
code17 years of coding experience
job12 years of employment as a software developer
bookBSc(Eng) Computer Science and Engineering, BSc(Eng) Computer Science and Engineering at Umeå University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
14,988reputation
349kreached
150answers
5questions
Badges
recursion
top-5%
haskell
top-1%
parallel-processing
top-5%
compilation
top-5%
benchmarking
top-5%
optimization
top-5%
github-logo-circle

Github Skills (35)

git10
package-management10
build-system10
emacs-lisp10
socket10
network10
haskell10
compilation9
command-line-interface9
compatible9
ff9
benchmarking9
ffi9
build-automation9
command-line9

Programming languages (16)

SmartyJavaCSSRustCHTMLPerlErlang

Github contributions (5)

github-logo-circle
haskell/cabal

Jun 2011 - Nov 2019

Official upstream development repository for Cabal and cabal-install
Role in this project:
userBack-end Developer
Contributions:2707 commits, 907 PRs, 1391 pushes in 8 years 6 months
Contributions summary:Mikhail contributed features related to build flag and configuration in the Cabal project. Their commits focused on adding and modifying options to build tests and benchmarks. They enhanced the CLI by adding flags to control and reconfigure build processes and the installation of dependencies.
hackagecabalhaskellupstream
haskell/network

Aug 2015 - Mar 2019

Low-level networking interface
Role in this project:
userBack-end Developer
Contributions:10 commits, 3 PRs in 3 years 7 months
Contributions summary:Mikhail primarily focused on fixing warnings and addressing deprecated features within the Haskell network library. Their commits involved modifications to various source files, specifically addressing redundant imports, pattern matching overlaps, and the use of deprecated constructors. They also updated the code to utilize more modern language features, such as `allocaBytes` instead of `with`, and ensured compatibility with different operating systems and compilation options. This work improved the overall code quality and maintainability of the library.
sockethaskellnetworkingnetworkhackage
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
Mikhail Glushenkov - Rust Developer at Nebula