Ben Romer is a kernel software engineer with over a decade of hands-on experience designing, debugging, and upstreaming Linux kernel features, currently building Canonical's Livepatch service to deliver reboot-free security fixes to Ubuntu users. He specializes in security, virtualization, and low-level systems work, with a history of getting commercial drivers and kernel patches accepted into upstream Linux and being recognized among top contributors multiple releases. Comfortable across languages and OSes, Ben has led scrum teams, acted as a scrum master for kernel upstream efforts, and built secure networking and virtualized service stacks for sensitive environments. His background includes embedded BMC development, custom network protocols, and creating tooling to automate complex kernel patch workflows—skills that pair deep systems insight with practical automation. Based in Pennsylvania, he brings a generalist’s mindset: extracting common concepts across domains to rapidly apply past learning to new, high-assurance engineering challenges.
10 years of coding experience
18 years of employment as a software developer
BS, Computer Science, 3.52, BS, Computer Science, 3.52 at Millersville University of Pennsylvania
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
Ben Romer - Kernel Software Engineer at Canonical Ltd.