Sergey Alirzaev is an independent software engineer with 17 years of experience building embedded systems, low-level C firmware, and Haskell-based tooling while actively contributing to open source. He has a strong track record porting Linux/OpenWRT/Buildroot to varied ARM platforms, developing STM32 firmwares and kernel drivers, and implementing connectivity stacks from LoRa to GSM and 433MHz sensors. As a long-time contributor to projects like the widely known Cataclysm: Dark Days Ahead and the gentoo-haskell overlay, he blends game backend logic fixes with deep Haskell packaging and build expertise. Comfortable across C, C++, Haskell and shell environments, Sergey pairs firmware-level pragmatism with functional-programming rigor. Based in Montenegro, he sustains a FOSS-first practice—his public work and donations-enabled profile signal a commitment to community-driven software and reproducible tooling.
Contributions:3 reviews, 133 commits, 55 PRs in 8 years 9 months
Contributions summary:Sergey primarily contributes to the gentoo-haskell repository, which is focused on Haskell packages. Their work includes updating the project's build process and dependencies, specifically bumping the hmatrix library to a newer version. Additionally, the user made modifications related to XMonad and related patches. They demonstrate a deep understanding of Haskell and related tooling.
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
Role in this project:
Back-end Developer
Contributions:92 commits, 114 PRs, 684 comments in 5 years 6 months
Contributions summary:Sergey contributed to the core gameplay logic and mechanics of the Cataclysm - Dark Days Ahead game. They fixed bugs related to item interactions, such as preventing leg damage from acid when wearing rubber boots and allowing frozen liquids to share a container. The user also implemented improvements to various game systems, including inventory management and monster behavior, specifically related to fusing mechanics and tailoring mod incompatibilities. These changes improved gameplay, addressed existing issues, and enhanced the overall user experience.
gametrinitycorecataclysmset-inazerothcore
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.