denys@nuclearcat:~$ whoami

Denys Fedoryshchenko

Software developer — Linux kernel, networking, and the small machines in between. I build things that have to keep running.


# about

I’ve spent the better part of two decades close to the metal: running an ISP in Lebanon, chasing kernel panics on production routers, and reporting — then helping fix — regressions on the Linux netdev and LKML lists. These days I work at Collabora on KernelCI, the community effort to test the Linux kernel continuously across a fleet of real hardware.

I sit on the KernelCI Technical Steering Committee and help lead the Dashboard working group. The thread running through all of it: infrastructure should be observable, reproducible, and cheap enough that anyone can run it. When the budget is two dollars and a microcontroller, even better.


# what I work on

Kernel testing & CI
KernelCI — continuous integration for the Linux kernel on real boards, plus the dashboard that makes the results legible.
Networking
Maintainer of Accel-PPP, a high-performance PPP/PPPoE/L2TP/PPTP/IPoE server used by ISPs to terminate subscriber sessions at scale. A fair number of netdev bug reports carry my name too.
Embedded & hardware
ESP32 boards with native Ethernet, inexpensive programmers, and hardware security keys that cost about the price of a coffee.
Consulting
Independent consulting in Lebanon — turn-key network infrastructure for ISPs, from subscriber management and BNG to monitoring and the racks it all runs on.

# selected projects

→ 180-plus repositories on GitHub.


# elsewhere

CV available on request — just drop me a line.