Mykola Semylitko is a Senior Software Engineer with nine years of experience specializing in embedded systems, low-level Linux platform work, and automated verification for high-end hardware and software at NVIDIA. He holds a Master's in Computer Software Engineering and has a track record of improving product quality, performance, and integration through test automation and DevOps practices. His open-source contributions to Open Network Linux reflect hands-on expertise with thermal sensor platforms, hwmon interfaces, and cooling-device integration for bare-metal switches—skills that bridge hardware and systems software. Based in Switzerland, he thrives on solving complex problems, learning new technologies rapidly, and applying rigorous engineering to R&D and production environments.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at National University of Kyiv-Mohyla Academy
Open Network Linux - An Operating System for Bare Metal Switches
Role in this project:
Back-end Developer
Contributions:34 commits, 3 PRs, 1 comment in 1 year 3 months
Contributions summary:Mykola primarily worked on the Open Network Linux operating system for bare metal switches, focusing on the thermal sensor platform implementation. They fixed sensor names and paths, modified the thermal zone definition, and extended the hwmon interface. Additionally, the user implemented and extended cooling devices and thermal modules with per QSFP module thermal zones. These changes show a strong emphasis on low-level hardware interaction and system-level software development.
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
Mykola Semylitko - Senior Software Engineer at NVIDIA