Alexander Stetsenko

Software Engineer at NetApp

Ireland
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
Alexander Stetsenko is a seasoned software engineer with 15 years' experience specializing in Illumos, FreeBSD and Linux kernel development, and deep expertise in ZFS and SMB filesystem work. He has a strong track record in kernel- and storage-level engineering from roles at Nexenta, Racktop, Tuxera, Klara, and now NetApp, often tackling low-level bugs, driver ports, and protocol implementation. His open-source contributions to illumos—adding IPC peer listing and a pr_getpeerucred syscall and enhancing libproc for socket and credential introspection—showcase practical mastery of inter-process communication and system introspection. Colleagues rely on him for debugging complex kernel interactions and for shipping robust filesystem features in production environments. Based in Ireland with an academic background in radiation materials science, he brings a rigorous, analytical approach uncommon in software-focused careers. He combines deep systems knowledge with a pragmatic focus on integration and maintainability across OS ecosystems.
code15 years of coding experience
job17 years of employment as a software developer
bookMaster Radiation Materials Science, Master Radiation Materials Science at Kharkov State University
languagesRussian, English, Ukrainian
github-logo-circle

Github Skills (8)

c1710
system-calls10
unix10
c1110
operating-system10
osdev9
macos9
il9

Programming languages (1)

C

Github contributions (5)

github-logo-circle
illumos/illumos-gate

Oct 2010 - Jul 2021

Role in this project:
userBack-end Developer
Contributions:15 commits in 10 years 10 months
Contributions summary:Alexander contributed to the `illumos/illumos-gate` repository by modifying system utilities and library code related to process information and system calls. They added functionality to list peer processes for local IPC connections and introduced the `pr_getpeerucred` system call, demonstrating an understanding of inter-process communication and process introspection within the operating system. Furthermore, the user made changes to the `libproc` library, enhancing its capabilities for retrieving socket and credential information. The user also focused on debugging and integrating updates.
unixkerneloperating-systemlinuxillumos
alex-stetsenko/zfs

May 2021 - Feb 2024

OpenZFS on Linux and FreeBSD
Contributions:32 pushes, 1 branch in 2 years 9 months
openzfslinuxinitramfsbsdfreebsd
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
Alexander Stetsenko - Software Engineer at NetApp