Evgenii Tsvigun

Software Engineer

St Petersburg, St Petersburg City, Russia
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
Evgenii Tsvigun is a software engineer with 16 years of experience building scalable backend systems, specializing in functional programming, distributed processing, and clean, maintainable code. He has delivered data pipelines and Spark/Scala solutions at Toptal and led Scala development at Change Dynamix, later contributing to backend systems at Facebook. An active open-source contributor, he enhanced the popular sidekiq-status library to track job lifecycles and improve Redis-backed job visibility and web UI sorting. Based in St. Petersburg, he pairs an applied mathematics background from MSU with ongoing study in deep learning, and outside of work pursues hiking and game design—interests that mirror his taste for elegant system design and playful problem solving.
code16 years of coding experience
job9 years of employment as a software developer
bookDeepl Learning, Nano Degree, Artificial Intelligence, Not Graded yet, Deepl Learning, Nano Degree, Artificial Intelligence, Not Graded yet at Udacity
bookLomonosov Moscow State University
languagesEnglish, French, German, Russian
stackoverflow-logo

Stackoverflow

Stats
684reputation
67kreached
21answers
11questions
github-logo-circle

Github Skills (12)

middleware10
redis10
sidekiq10
ruby10
rspec9
web-development8
ruby-on-rails6
google-colaboratory6
apache-spark6
wget6
scala6
google-drive-api6

Programming languages (18)

JavaC++CRustScalaVueGoHTML

Github contributions (5)

github-logo-circle
utgarda/sidekiq-status

Aug 2012 - Aug 2017

an extension to the sidekiq message processing to track your jobs
Role in this project:
userBackend Developer
Contributions:70 commits, 21 PRs, 28 pushes in 5 years 1 month
Contributions summary:Evgenii primarily contributed to the `sidekiq-status` library, which extends Sidekiq for job tracking. Their work involved implementing features to store job statuses, including queued, working, and complete, using Redis. They modified client and server middleware to manage job status updates. Furthermore, the user added functionality to retrieve job status and enhanced the web interface for status display and sorting.
sidekiq
utgarda/correct-unicorn

Sep 2019 - Nov 2025

passphrase generator inspired by xkcd 936
Contributions:1 release, 2 PRs, 18 pushes in 6 years 3 months
xkcdpassword-generatorpasswordpassphrasepassphrase-generator
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