Sergei Kushnirenko

Senior Software Engineer at Forgotten Empires

Sliema, Central Region, Malta
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
Sergei Kushnirenko is a senior software engineer with 13 years of experience building high-performance game systems, platform ports, and real-time simulation tools across studios like 4A Games, Gaijin Entertainment, and EA. He specializes in performance and memory optimization, AI and gameplay systems, and cross-platform engineering—from console and embedded ARM targets to Steam and Xbox Live—while also modernizing legacy codebases for stability at scale. A full-stack contributor on an open-source city-building simulation, he blends UI work with engine-level features such as render-driver selection and Rich Presence integration. Known for pragmatic tooling (telemetry, replay, and cover-generation tools) that speeds iteration for designers, he also trains and mentors colleagues on robust architectures. Based in Sliema, Malta, he pairs a fondness for algorithms and old cars with deep domain expertise in real-time systems and platform constraints.
code13 years of coding experience
job20 years of employment as a software developer
bookEngineer's Degree, Computer/Information Technology Administration and Management, Engineer's Degree, Computer/Information Technology Administration and Management at ITMO University
languagesEnglish
github-logo-circle

Github Skills (11)

uid10
c-language10
cmake10
front-end-development10
cprogramming-language10
ui-design10
sdl10
builder-io9
builders9
site-builder9
pixel-art7

Programming languages (4)

JavaC++CJavaScript

Github contributions (5)

github-logo-circle
CytopiaTeam/Cytopia

May 2022 - Jul 2022

:deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game
Role in this project:
userFull-stack Developer
Contributions:64 reviews, 25 commits, 46 PRs in 2 months
Contributions summary:Sergei contributed to both the user interface and the game engine of the city-building simulation game. They implemented features such as allowing unique screen resolutions in settings and adding Discord/Github Rich Presence. Further contributions included fixing Windows solution generation for CMake and adding command-line parameters to select render drivers. These actions reflect a blend of front-end UI modifications and back-end engine integrations.
housegameevergreenperlin-noisesdl
dalerank/Akhenaten

Jun 2023 - Apr 2025

Pharaoh (1999, open source engine)
Contributions:5 releases, 5 reviews, 47 PRs in 1 year 9 months
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
Sergei Kushnirenko - Senior Software Engineer at Forgotten Empires