Suresh Sundriyal is a Staff Engineer with 14 years of experience building and leading infrastructure and lifecycle solutions for VMware’s ESXi platform, currently driving Stateless ESXi and next-generation lifecycle tooling from Mountain View. He combines systems-level C/C++ work (bootloaders, CIM providers) with Python-driven automation and mass-deployment design, and routinely handles high-priority customer engagements and requirement discovery. As a lead developer of vSphere Auto Deploy, he has deep expertise in network boot, PXE/ipxe customizations, and centralized configuration management at scale. An active open-source contributor, he improved build stability and performance across projects like lnav and Homebrew formulae by reducing dependencies and streamlining builds—work that reduced session data sizes and replaced heavyweight crypto with faster hashing. Known for pragmatic engineering and careful build/release automation, he blends low-level kernel-adjacent code with production-grade DevOps practices.
Contributions:2 reviews, 270 commits, 214 PRs in 11 years
Contributions summary:Suresh implemented features to add support for clipboard functionality on OS X using `pbcopy`. They integrated Spookyhash into the project, replacing an OpenSSL dependency and improving performance. The user also made significant changes to reduce session data file sizes by removing beautification and fixing redundant code. Additionally, the user refactored and improved the build process by adding support for jemalloc and yajl, and by fixing various compiler warnings.
💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:5 commits, 6 PRs in 5 months
Contributions summary:Suresh primarily contributed to the Homebrew formula for `lnav`. Their work centered on ensuring the proper build and installation of `lnav`, specifically when building from HEAD. They addressed linking issues with readline, updated the formula to newer versions of lnav, and added dependencies for head builds, ensuring the software built correctly. These changes improved the build process and ensured package stability.
macoshomebrew
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.