Arkadiy Illarionov

Старший Инженер-программист at Группа компаний РЕЛЭКС

Voronezh, Voronezh Oblast, 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
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.
code10 years of coding experience
bookВоронежский Государственный Университет
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

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

Github Skills (28)

c-language10
game-engine10
python10
dbus10
glib10
gdb10
media-player10
sql10
gnome10
player10
gio10
communication-protocol10
audio-player10
protocols10
pathlib10

Programming languages (13)

PowerShellC++CSSCVueGoHTMLKotlin

Github contributions (5)

github-logo-circle
ihhub/fheroes2

May 2021 - Sep 2021

fheroes2 is a recreation of Heroes of Might and Magic II game engine.
Role in this project:
userBack-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.
heroes-2turn-based-strategycppgamerecreation
Bulk Gallery Downloader for Cyberdrop.me and Other Sites
Role in this project:
userBack-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 Группа компаний РЕЛЭКС