Старший Инженер-программист at Группа компаний РЕЛЭКС
Voronezh, Voronezh Oblast, Russia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Arkadiy Illarionov is a senior software engineer based in Voronezh with a decade of professional experience delivering backend and full‑stack improvements. At Группа компаний РЕЛЭКС he focuses on maintainable, cross‑platform solutions and core engine reliability rather than flashy surface features. His open‑source work shows a steady emphasis on refactoring and modernization—improving C++ game engine internals in the well‑known fheroes2 project, migrating desktop app modules to GDBus in Quod Libet, and hardening/downscaling complexity in various downloader tools. Arkadiy favors pragmatic design choices like replacing legacy macros, adopting pathlib and dataclasses, and eliminating security issues such as SQL injection vectors. Colleagues would describe him as a code quality advocate who quietly reduces technical debt and makes systems easier to evolve.
fheroes2 is a recreation of Heroes of Might and Magic II game engine.
Role in this project:
Back-end Developer
Contributions:103 reviews, 55 commits, 57 PRs in 4 months
Contributions summary:Arkadiy primarily focused on improving the game engine's code quality and maintainability. Their contributions include simplifying code related to unit mechanics, refactoring file and directory structures, and replacing legacy macros with modern C++ features. They also implemented support for XDG directories and other system-level functionalities for improved cross-platform compatibility. These changes indicate a focus on core engine improvements and enhancing the game's underlying architecture.
Bulk Gallery Downloader for Cyberdrop.me and Other Sites
Role in this project:
Back-end Developer
Contributions:11 commits, 87 PRs, 34 comments in 4 months
Contributions summary:Arkadiy primarily focused on improving the codebase's efficiency and maintainability through optimizing imports and implementing consistent use of `pathlib`. They introduced data classes for handling authentication, streamlining parameter passing and reducing code duplication. The user also addressed SQL injection vulnerabilities and enhanced the project by simplifying the skip host options, while also fixing and improving data structures and crawling functionality.
gallerydownloadercyberdropsites
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
Arkadiy Illarionov - Старший Инженер-программист at Группа компаний РЕЛЭКС