Ivan Shibanov

Senior Software Engineer at Sokin

Old Toronto, Ontario, Canada
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
Ivan Shibanov is a Senior Software Engineer with 14 years of experience building complex server and web applications, currently based in Old Toronto and working at Sokin. He combines low-level systems expertise in C++ and Go with modern web and distributed tech like GraphQL, gRPC, Kafka and React, and has a strong background in multi-threaded, networked and cross-platform development. His career spans fintech and enterprise roles (TD, Lane/VTS) and hands-on engineering from firmware and device drivers to cloud-native deployments. An active open-source maintainer, he has contributed core game-engine logic to the popular ihhub/fheroes2 project, demonstrating deep algorithmic and AI/pathfinding skills beyond typical enterprise work. Known for pragmatic problem-solving, he frequently bridges performance-critical native code and high-level services to deliver reliable, maintainable systems.
code14 years of coding experience
job14 years of employment as a software developer
bookComputer Programming & Analysis, Computer Programming & Analysis at Seneca College of Applied Arts and Technology
github-logo-circle

Github Skills (12)

c-language10
game-development10
cprogramming-language10
game-engine10
game-dev10
implement10
logic10
data-structure9
st9
algorithm9
data-structures9
algorithms9

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
ihhub/fheroes2

May 2020 - Jul 2022

fheroes2 is a recreation of Heroes of Might and Magic II game engine.
Role in this project:
userBack-end Developer & Game Engine Contributor
Contributions:254 reviews, 218 commits, 254 PRs in 2 years 2 months
Contributions summary:Ivan primarily contributed to the core game engine of fheroes2, a recreation of Heroes of Might and Magic II. Their work focused on implementing and fixing game logic, specifically related to battle mechanics such as creature animation, unit damage calculations, spell effects, and AI behavior. The commits demonstrate expertise in C++ and the internal workings of the game engine, alongside their direct interaction with areas of battle pathfinding and AI decision-making.
heroes-2turn-based-strategycppgamerecreation
idshibanov/calypse

Jul 2014 - Sep 2015

Contributions:148 commits, 122 pushes in 1 year 2 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
Ivan Shibanov - Senior Software Engineer at Sokin