Ivan Gagis

C Developer at KONE

Vantaa, Finland
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

👤
Senior
🎓
Top School
Ivan Gagis is a seasoned C/C++ developer with 15 years of experience building embedded, mobile and diagnostic software across companies like KONE, GE HealthCare, Spotify and Nokia. He combines low-level systems expertise—onboard satellite software, real-time wearable GUIs and mobile native interfaces—with practical CI/CD and build automation skills demonstrated by contributions to the widely used pugixml project. Comfortable across C, C++ and C#, he has repeatedly modernized build processes and deployment pipelines (AppVeyor, NuGet, Cocoapods, VS2017) to improve reliability and delivery. Based in Vantaa, Finland, he pairs a master’s in Optoelectronics with hands-on product experience, bringing a pragmatic focus on performance and maintainability to complex, resource-constrained systems.
code15 years of coding experience
job18 years of employment as a software developer
bookSaint Petersburg State Electrotechnical University "LETI"​
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
2,019reputation
154kreached
62answers
10questions
Badges
makefile
top-5%
github-logo-circle

Github Skills (15)

nuget10
powershell10
msbuild10
build-automation10
cicd10
makefile9
xml9
xpath7
msys6
android-ndk6
mingw6
gnu-make6
android-gradle-plugin6
aar6
maven-central6

Programming languages (19)

PowerShellC#C++CCMakeMakefileGoNASL

Github contributions (5)

github-logo-circle
zeux/pugixml

Oct 2015 - Jun 2017

Light-weight, simple and fast XML parser for C++ with XPath support
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:12 commits, 3 PRs, 27 comments in 1 year 8 months
Contributions summary:Ivan primarily focused on build automation and deployment infrastructure, as evidenced by modifications to build scripts and CI/CD configurations. Their contributions included setting up NuGet package scripts, integrating with Cocoapods, and updating build processes for Visual Studio 2017. Additionally, the user updated the build configuration to use VS2017 and PowerShell, as well as configuring Appveyor for automated builds. They also refactored build scripts.
light-weightcpplightfast-xml-parserxml
myci-actions/publish-nuget

Nov 2020 - Apr 2021

Publish nuget package
Contributions:5 releases, 17 commits, 4 PRs in 5 months
publishnugetnuget-package
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 Gagis - C Developer at KONE