Євген Фастюк is a Senior Software Engineer from Lviv with eight years of deep embedded systems and Linux kernel experience, specializing in Embedded C, RTOS/QNX, and network switch NOS development. He has driven BSP, driver and CLI/Console UI work across ARM and x86 platforms, shipped features for SONiC-based network OSes, and built Python daemons and Dockerized tooling for cloud-scale switching solutions. His open-source contributions include build and DevOps improvements to the widely used SONiC buildimage and adding Apple Silicon and Ukrainian localization support to a popular HiDPI macOS tool, showing both low-level systems skill and cross-platform polish. A PhD candidate in Information Technology with a track record of leading small teams, he pairs rigorous academic training with pragmatic debugging, unit testing and CI practices across Buildroot, Yocto and Jenkins pipelines. Notably comfortable moving between kernel drivers and higher-level automation, he excels at turning complex embedded networking requirements into testable, deployable software.
8 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Information Technology, Doctor of Philosophy - PhD, Information Technology at Lviv Polytechnic National University
Scripts which perform an installable binary image build for SONiC
Role in this project:
Back-end & DevOps Engineer
Contributions:55 reviews, 84 PRs, 127 comments in 2 years 7 months
Contributions summary:Євген primarily contributed to the build and configuration of the SONiC image. Their work includes implementing caching mechanisms for local debs, adding features for NTP configuration and management, and addressing issues with remote package fetching. They also made code changes related to the build process, including modifications to Dockerfiles and build scripts. The user also fixed an uninitialized variable and addressed NTP configuration issues.
Contributions:3 commits, 2 PRs, 2 comments in 1 day
Contributions summary:Євген contributed significantly to the macOS HiDPI enabling tool. They implemented Apple silicon support, modifying the underlying methods for monitor identification. The user also added Ukrainian localization, expanding the tool's reach. Additionally, they refined the display list functionality and added support for new display resolutions.
macostouchbarsettinghidpimacos-hidpi
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
Євген Фастюк - Senior Software Engineer at PLVision