Sergey Alirzaev

Independent at Self-employed

Bar, Montenegro
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
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.
code17 years of coding experience
job11 years of employment as a software developer
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
278reputation
18kreached
9answers
3questions
github-logo-circle

Github Skills (21)

debug10
c-language10
gentoo10
cl10
cat10
ca10
game-development10
cprogramming-language10
haskell10
git-repository9
c119
package-repository9
linux9
c179
patch8

Programming languages (36)

C#CMakefileGoHTMLErlangFortranTypeScript

Github contributions (5)

github-logo-circle
official gentoo haskell overlay
Role in this project:
userFull-stack Developer
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.
ghcgentoohaskellcabaloverlay
CleverRaven/Cataclysm-DDA

May 2017 - Oct 2022

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
Role in this project:
userBack-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.
Request Free Trial