Ian Eyberg

CEO at NanoVMs

San Francisco, California, 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
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.
code11 years of coding experience
job6 years of employment as a software developer
bookUniversity of Missouri-Rolla (now MST)
bookAlchemist Accelerator
languagesgo-lang, ruby, java
stackoverflow-logo

Stackoverflow

Stats
51reputation
4kreached
2answers
0questions
github-logo-circle

Github Skills (18)

scripting10
bash10
cicd10
release-management10
go10
build-automation10
virtualization10
unikernel10
devops10
operating-system10
qemu9
system-calls9
openstack8
networking8
csv6

Programming languages (14)

CSSC++CTeXMakefileGoHTMLErlang

Github contributions (5)

github-logo-circle
nanovms/ops

Mar 2019 - Jan 2023

ops - build and run nanos unikernels
Role in this project:
userBackend Developer & DevOps Engineer
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.
opsedge-computingoperating-systemsimagebuilderdevops
nanovms/nanos

Mar 2019 - Sep 2022

A kernel designed to run one and only one application in a virtualized environment
Role in this project:
userBack-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.
Request Free Trial