Vitaliy Ivanov

Director Of Software Development at Niagara Networks

Lviv, Lviv Oblast, Ukraine
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
Vitaliy Ivanov is a seasoned software engineering leader based in Lviv with 17 years of hands-on experience and over a decade leading development teams as Director of Software Development and R&D site manager. He combines deep Linux and embedded systems expertise with practical hardware compatibility work, evidenced by contributions to the widely used ONIE project where he updated kernel and Intel driver support. At Niagara Networks and Interface Masters he has scaled engineering organizations, managed cross-border R&D, and delivered network and IoT-focused software products. Trained as a physicist (MSc), he brings analytical rigor to system design and debugging of low-level platform issues. Colleagues value him for bridging technical leadership with meticulous code-level fixes and for maintaining an engineer’s attention to detail even in senior management roles. He is pragmatic, technical, and comfortable navigating both high-level strategy and device-level integration challenges.
code17 years of coding experience
job16 years of employment as a software developer
bookM. Sc., Physics Dept., M. Sc., Physics Dept. at National University 'Ivan Franko' , Lviv
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11reputation
421reached
0answers
1question
github-logo-circle

Github Skills (20)

bootloader10
linux-kernel10
networking10
installer10
driver10
device-driver10
sys10
embedded10
installers10
hardware-interface9
patch9
integrations9
c119
makefile9
system-integration9

Programming languages (4)

ShellCMakefilePython

Github contributions (5)

github-logo-circle
opencomputeproject/onie

Jan 2016 - Aug 2017

Open Network Install Environment
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:16 commits, 16 PRs, 15 comments in 1 year 7 months
Contributions summary:Vitaliy primarily contributed to the Open Network Install Environment (ONIE) project by addressing specific hardware and configuration issues. Their work involved correcting include paths, adhering to project coding standards by using spaces instead of tabs, and correcting product family names. Additionally, the user integrated support for newer Intel network drivers and updated the kernel version, highlighting a focus on hardware compatibility and system updates within the ONIE environment.
openflownetwork-automationinstallernetworkingansible
InterfaceMasters/sonic-swss

Jun 2020 - Aug 2022

SONiC Switch State Service (SwSS)
Contributions:1 review, 2 PRs, 4 pushes in 2 years 1 month
sonicswitch
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
Vitaliy Ivanov - Director Of Software Development at Niagara Networks