Denys Haryachyy

Senior SDN Software Engineer at 46 Labs

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
Denys Haryachyy is a Senior SDN Software Engineer based in Lviv with 20+ years of hands-on networking experience and 13 years in senior engineering roles, specializing in high-performance data plane development using C/C++, DPDK and VPP. He has architected and shipped production SD-WAN and real-time media solutions, integrating FRR for dynamic routing, implementing IPsec/IKEv2, and building custom L2 load-balancing and RTP bridging for carrier-scale scenarios. As a core developer at flexiWAN and a contributor to SONiC build tooling, he bridges embedded firmware, packet processing, and DevOps—often optimizing for specific silicon like Cavium, Marvell and Napatech. Denys combines low-level packet pipeline tuning with higher-level Python orchestration to deliver scalable, secure networking features across VXLAN, GRE, NAT, PPPoE and more. He’s led cross-functional teams, ported switching stacks between RTOSes, and even implemented custom link-state and discovery protocols for distributed switch control. Colleagues rely on him for pragmatic performance-first design that turns research-grade ideas into robust, deployable network products.
code13 years of coding experience
job16 years of employment as a software developer
bookMasters Computer Engineering, Masters Computer Engineering at State University 'Lviv Polytechnics'
languagesEnglish, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

bash10
docker10
dockers10
build-automation10
makefile9
debian-packaging9
jinja28
sonic8
redis7
networking7

Programming languages (4)

C++ShellCPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-buildimage

Sep 2016 - Jan 2017

Scripts which perform an installable binary image build for SONiC
Role in this project:
userDevOps Engineer
Contributions:7 commits, 7 PRs, 27 comments in 3 months
Contributions summary:Denys's contributions primarily focused on building and configuring Docker images for the SONiC build environment, specifically targeting Cavium hardware. They implemented build rules, added dependencies like SAI and XDK libraries, and synchronized syncd with redis. The user also transitioned the templating method to Jinja2 and downloaded Debian packages for Cavium.
armv6installableimage-buildsonicbinary-image
garyachy/SwitchEmu

Aug 2012 - Sep 2014

Contributions:21 commits in 2 years 1 month
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
Denys Haryachyy - Senior SDN Software Engineer at 46 Labs