Serapheim-nikolaos Dimitropoulos is a systems and kernel engineer with 11 years of experience building and hardening low-level storage and OS components, currently working at CoreWeave in New York. He has deep expertise in ZFS and illumos/OpenZFS, contributing production-grade changes such as on-disk structure adjustments, zpool checkpoint integration, and race-condition fixes to well-known projects like openzfs/zfs and illumos-gate. His background includes senior and staff engineering roles at Delphix, Broadcom and WEKA, where he focused on kernel subsystems, debugger integrations, and reliability improvements. He’s also contributed to the drgn programmable debugger to support compressed kdumps and improved error handling, showing an aptitude for tooling as well as core kernel work. Not obvious from titles alone: he combines sustained open-source contributions to critical storage projects with industrial experience shipping fixes and refactors that prevent subtle kernel-level failures.
11 years of coding experience
10 years of employment as a software developer
Master's of Science (M.Sc.) Computer Science, Master's of Science (M.Sc.) Computer Science at Illinois Institute of Technology
Contributions summary:Serapheim-nikolaos's contributions primarily involve low-level system programming, specifically in the context of the illumos operating system. They focused on removing unused ZFS ARC functions, and fixing bugs related to the ZFS core, such as handling errors when lzc_* functions are called before initialization and addressing potential null pointer dereferences. Further contributions include on-disk padding related to merging zpool checkpoint & MMP in ZFS and refactoring to avoid unnecessary work related to unmounting snapshots.
Contributions:16 reviews, 74 commits, 54 PRs in 6 years 3 months
Contributions summary:Serapheim-nikolaos primarily contributed to the ZFS file system, focusing on low-level system-level improvements. The commits demonstrate work on core functionalities, including the adjustment of on-disk structures and the simplification of existing code related to snapshots. The contributions also involved the introduction and integration of a new feature, the zfs storage pool checkpoint, and modifications to core system structures, like handling race conditions and adding kstats.
openzfstarballlinuxfreebsdsystem-software
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
Serapheim-nikolaos Dimitropoulos - Systems Engineer, Kernel at CoreWeave