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.
12 years of coding experience
4 years of employment as a software developer
Mathematics and Computer Science, Mathematics and Computer Science at Belarusian State University
High School, Mathematics, High School, Mathematics at Lyceum of BSU
🍺 The missing package manager for macOS (or Linux)
Role in this project:
Back-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`.
đź’€ The former home of Homebrew/homebrew (deprecated)
Role in this project:
Automation 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