Prakash Surya

Senior Member Of Technical Staff at Delphix

North Las Vegas, Nevada, United States
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

🤩
Rockstar
🎓
Top School
Prakash Surya is a Senior Member of Technical Staff with 15 years’ experience building and hardening file systems and low-level storage software, currently contributing to ZFS development at Delphix. He has deep systems and kernel expertise demonstrated by substantial open-source contributions to illumos and OpenZFS—adding features like a REFRATIO property, improving arcstats visibility, and fixing metaslab, locking, and memory issues. Prior work at Lawrence Livermore National Laboratory on the Lustre file system and earlier full-stack internships show a practical blend of systems engineering and application development. Based in North Las Vegas, he pairs an academic background in computer science and applied mathematics with a track record of shipping robust, performance-critical code. An often-overlooked strength is his sustained focus on observability and correctness in storage internals, which helps surface subtle runtime issues before they impact production.
code15 years of coding experience
job5 years of employment as a software developer
bookDenison University
bookB.S., Computer Science and Applied Mathematics, B.S., Computer Science and Applied Mathematics at University of the Pacific
github-logo-circle

Github Skills (19)

filesystem10
openzfs10
il10
unix10
system-programming10
build-system10
os-development10
c1110
c1710
kernel10
zfs10
kernel-mode10
operating-system10
autoconf9
memory-management9

Programming languages (9)

JavaShellC++CRustMakefileRoffRuby

Github contributions (5)

github-logo-circle
illumos/illumos-gate

Jun 2011 - Oct 2018

An open-source Unix operating system
Role in this project:
userBack-end Developer
Contributions:30 commits, 108 pushes in 7 years 5 months
Contributions summary:Prakash primarily contributed to the `illumos/illumos-gate` repository, an open-source Unix operating system. Their work focused on enhancing the ZFS (Zettabyte File System) functionality. This involved implementing new features like the `refratio` property, addressing a panic related to metaslab initialization, adding more visibility via `arcstats`, and fixing multiple issues related to locking, memory allocation, and performance within ZFS.
unixkerneloperating-systemlinuxillumos
openzfs/zfs

Jul 2011 - Feb 2021

OpenZFS on Linux and FreeBSD
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:55 reviews, 94 commits, 24 PRs in 9 years 8 months
Contributions summary:Prakash's contributions primarily focus on enhancing the ZFS codebase, with a clear emphasis on low-level system interactions and kernel-level modifications. The user added a "REFRATIO" property to retrieve compression ratios, and implemented several bug fixes. Furthermore, the user converted 'if' statements to 'AS_IF' in kernel.m4, and added code coverage enhancements.
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