Viktar Basharymau

Warsaw, Masovian Voivodeship, Poland
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
Viktar Basharymau is a seasoned Senior Full-Stack Engineer with 16 years of experience building and refactoring large-scale Ruby and Elixir systems from Warsaw. He excels at extracting and modularizing monoliths, improving test-suite performance (cutting runs from 16 to 3 hours) and speeding time-to-market for multi‑market rollouts. A pragmatic leader, he has led distributed teams of 5–7 engineers and driven migrations across Rails versions while maintaining availability in production. Viktar is an active open-source contributor to prominent Ruby projects such as RuboCop, ManageIQ and the open-build-service, where his work focused on performance-focused cops, eliminating N+1 queries, and simplifying complex backend logic. Known for finding elegant refactors and reducing flaky CI, he combines deep algorithmic intuition from a mathematics and CS background with an engineer’s eye for maintainability.
code16 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at Belarusian State University
languagesEnglish, Russian, Russian, Polish
stackoverflow-logo

Stackoverflow

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

Github Skills (30)

rubocop10
ruby-rails10
code-optimization10
static-code-analysis10
amazon-elasticsearch10
rails10
formatter10
formater10
ruby10
sql-formatter10
elasticsearchquery10
aws-elasticsearch10
formatters10
performance-optimization10
linter10

Programming languages (15)

C#CSSRustHTMLErlangLiquidShellJavaScript

Github contributions (5)

github-logo-circle
toptal/chewy

Mar 2015 - Mar 2021

High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
Role in this project:
userBack-end Developer
Contributions:15 commits, 17 PRs, 2 pushes in 6 years
Contributions summary:Viktar primarily focused on improving the Chewy Elasticsearch Ruby framework's code quality and performance. They made optimizations by replacing `gsub` with `sub` for string manipulation and using `flat_map` over `map.flatten`. The user also addressed typos in exception and comment messages while adding support for a `raw_import` flag, enhancing the library's import functionality. Moreover, the user made slight performance improvements by optimizing field composition and modifying the `observe` functionality.
ruby-frameworkelastichigh-levelruby-clientruby
ManageIQ/manageiq-ui-classic

Oct 2015 - Jan 2016

Classic UI of ManageIQ
Role in this project:
userBack-end Developer
Contributions:104 commits in 3 months
Contributions summary:Viktar primarily contributed to refactoring and simplifying code within the ManageIQ UI Classic repository. Their work involved migrating code from other parts of the ManageIQ project, replacing code constructs with more concise and readable alternatives, and simplifying existing helper functions. They focused on improving the codebase's efficiency and maintainability by applying modern Ruby practices and removing unnecessary code.
reactmanageiq
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
Viktar Basharymau