Joel Nider is a Director of Software Engineering with 13 years of experience building and leading teams focused on operating systems, storage, and heterogeneous/cloud infrastructure. He blends deep systems expertise—from SSD firmware and bare-metal verification to KVM virtual I/O and research on processing-in-memory—with practical leadership running engineering teams and EU-funded projects. Currently completing graduate work at UBC on PIM and persistent memory while directing engineering at UnifabriX, he uniquely straddles research and production. His background includes research staff work at IBM coordinating H2020 projects and hands-on embedded development at SanDisk and Qualcomm, giving him end-to-end credibility across hardware-adjacent software. Known informally as an “operating systems guy,” he’s equally comfortable mentoring students as he is shipping low-level drivers and cloud OS optimizations. A detail that stands out: alongside rigorous systems research, he claims a quirky specialty—5 cheese thick crust pizza—revealing a pragmatic, human side to his technical focus.
13 years of coding experience
13 years of employment as a software developer
B.Sc. Computer Science, B.Sc. Computer Science at University of Manitoba
MASc Computer Engineering, MASc Computer Engineering at The University of British Columbia
Contributions:207 commits, 10 pushes, 1 branch in 7 years
kernelmicrokerneloperating-systemlinuxpurpose
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
Joel Nider - Director Of Software Engineering at UnifabriX