Ian Eyberg is a seasoned software leader and CEO of NanoVMs with 11 years of experience building high-performance, secure systems and unikernel tooling from San Francisco. He combines hands-on backend and DevOps engineering—contributing to core nanos unikernel functionality, build/release automation, and multi-cloud support—with executive product and company leadership. Ian’s career spans founding startups and early engineering roles where he owned infrastructure, CI/deploy systems, and bespoke platform features, reflecting a strong bias for building reliable production systems end-to-end. Notably, his open-source work on nanovms/nanos and nanovms/ops shows deep system-level expertise in virtualized single-application kernels and cloud deployment integrations. Colleagues can expect pragmatic engineering judgment paired with a founder’s instinct for shipping resilient, operational software.
Contributions:36 releases, 433 reviews, 150 commits in 3 years 10 months
Contributions summary:Ian focused on implementing initial support for Vsphere, including the ability to build and deploy unikernels. They also contributed to separating boot and root file systems, bumping the version, and fixing various issues related to QEMU and networking. Furthermore, the user added UDP support and initial support for OpenStack, extending the project's cloud platform compatibility. They added functionality for instance and image management within the Vsphere environment.
A kernel designed to run one and only one application in a virtualized environment
Role in this project:
Back-end & DevOps Engineer
Contributions:34 releases, 46 reviews, 41 commits in 3 years 6 months
Contributions summary:Ian's commits primarily involve modifications related to the build and release process of the `nanos` unikernel, including changes to the `release.sh` script and the `common.mk` file. They also made contributions to the system's core functionalities, such as system calls and network configurations, and helped with testing by modifying node.js test scripts. Furthermore, the user added runtime identification details and updated system structs, demonstrating a good understanding of system-level design.
kerneloperating-systemssecuritysandboxlinux
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.