Alik Aslanyan is a Senior Software Engineer with 10 years of experience building high-performance, cross-platform C++ and Rust libraries and optimizing multithreaded systems. He has driven game-logic, CI-scale AI evaluation, and procedural level generation using Monte‑Carlo Tree Search at Playrix, and later advanced accessibility and parallelization efforts in Rust at Grid Dynamics. Alik’s open-source work includes stabilizing and optimizing legacy game servers (ReHLDS/ReGameDLL) and improving test coverage for the widely used Rust package manager, cargo. He routinely modernizes legacy C++ codebases, ports build systems, and introduces Rust into mixed-language teams to boost reliability and throughput. Based in Yerevan, Armenia, he combines hands-on performance engineering with practical QA and CI automation—often surfacing subtle fixes (e.g., bitwise optimizations and socket handling) that materially improve stability. His background spans game engines, image-processing computational graphs, and security-conscious engine maintenance, making him adept at both low-level systems and higher-level tooling.
Enhanced server-side GameDLL for Counter-Strike 1.6 (and CS: Condition Zero), offering new features and fixes.
Role in this project:
Back-end Developer
Contributions:41 commits, 54 PRs, 13 pushes in 1 year 1 month
Contributions summary:Alik primarily focused on enhancing and fixing the server-side game logic for Counter-Strike 1.6. They optimized game mechanics by implementing bitwise operations for conditional toggles and addressed critical bugs related to respawning and death camera functionality. Additionally, the user implemented and refactored the ReGameDLL API to enable features such as StartDeathCam and updated the API version. Several commits demonstrate a focus on fixing gameplay-related bugs.
Enhanced version of the HLDS engine with bug fixes, security patches, and optimizations for stable servers.
Role in this project:
Back-end Developer & Performance Engineer
Contributions:40 commits, 58 PRs, 3 pushes in 1 year 1 month
Contributions summary:Alik primarily focused on improving the stability and performance of the HLDS engine. Their contributions included fixing bugs, optimizing existing code, and refactoring the codebase to improve efficiency. They made changes to file extension checks, optimized MD5 printing, and improved socket handling. The user also addressed issues related to CStrike flags and file downloads, demonstrating a focus on enhancing the game engine's reliability and security.
hldsgameenginelinuxhltvgoldsrc
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
Alik Aslanyan - Senior Software Engineer at ConnectWise