Uladzislau Shablinski

Gameplay Developer at Wargaming

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
Uladzislau Shablinski is a gameplay developer with 12 years of software engineering experience, currently building game systems at Wargaming after several years as a server developer there. He combines strong back-end and automation skills with a deep open-source pedigree—having been a Homebrew maintainer and contributed migration, update and release automation features to the widely used Homebrew project. His background includes Google and GitHub-sponsored projects that improved package management workflows (HEAD updates, formula renames and migration tooling), reflecting a knack for robust, user-facing developer tools. Trained in mathematics and computer science, he brings rigorous problem-solving to gameplay engineering and enjoys working at the intersection of systems, tooling, and game logic.
code12 years of coding experience
job4 years of employment as a software developer
bookMathematics and Computer Science, Mathematics and Computer Science at Belarusian State University
bookHigh School, Mathematics, High School, Mathematics at Lyceum of BSU
languagesRussian, English, Russian, German, Polish
stackoverflow-logo

Stackoverflow

Stats
174reputation
13kreached
5answers
3questions
github-logo-circle

Github Skills (15)

ruby10
dependency-management10
homebrew10
package-management10
shell8
script8
sh8
scripting8
testing7
git7
javascript6
bash6
mongodb6
pcre6
java6

Programming languages (4)

ShellC++HTMLRuby

Github contributions (5)

github-logo-circle
Homebrew/brew

Aug 2015 - Feb 2017

🍺 The missing package manager for macOS (or Linux)
Role in this project:
userBack-end Developer
Contributions:112 commits, 40 PRs, 3 pushes in 1 year 6 months
Contributions summary:Uladzislau primarily contributed to the Homebrew package manager by implementing and modifying core functionalities. They introduced and modified methods and classes related to formula renames, including adding support for storing and retrieving old formula names, and added logic for migrating renamed formulae. They implemented and updated various commands, such as `migrate`, `update`, and `uninstall`, to handle formula renames. The user also added tests related to the `migrator`.
brewpackage-managerlinuxrubymissing
Homebrew/legacy-homebrew

Mar 2015 - Oct 2015

đź’€ The former home of Homebrew/homebrew (deprecated)
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:52 commits, 24 PRs, 159 comments in 7 months
Contributions summary:Uladzislau's contributions primarily focused on updating and maintaining Homebrew formulae within the `homebrew/legacy-homebrew` repository. Their work involved fixing HTTPS URLs, updating SHA256 checksums for security and integrity, and removing unnecessary dependencies (require). They also added test definitions and fixed system make install instructions for various formulae.
macoshomebrew
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
Uladzislau Shablinski - Gameplay Developer at Wargaming