Ricardo聽Koller

Senior Software Engineer at Google

Greater Seattle Area 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
Ricardo Koller is a Senior Software Engineer with a decade of experience building low-level systems around Linux, virtualization, and secure containers, currently at Google in the Greater Seattle Area. He brings deep C and OS expertise from roles at IBM Research and VMware, where he focused on kernel-adjacent infrastructure and research-driven engineering. Ricardo contributes to notable open-source unikernel work (Solo5), adding clock integration, wall-time and CPU-blocking features, and modular refactors that improve maintainability and realism in sandboxed execution. His background includes a PhD-level research trajectory and practical industry internships, giving him a rare blend of academic rigor and production delivery. Colleagues rely on him to navigate tricky concurrency and timing issues in constrained execution environments while keeping codebases clean and modular. Outside the obvious, he has repeatedly translated research prototypes into hardened system components used by broader virtualization ecosystems.
code10 years of coding experience
job10 years of employment as a software developer
bookBS in Systems Engineering, BS in Systems Engineering at Universidad Cat贸lica Boliviana
bookPhD, PhD at Florida International University
github-logo-circle

Github Skills (11)

c1710
assembly10
unikernel10
c1110
x8610
virtio10
system-design9
kvm8
hypervisor8
freebsd8
openbsd8

Programming languages (9)

CSSShellC++CRustOCamlMakefileGo

Github contributions (5)

github-logo-circle
Solo5/solo5

Apr 2016 - Jun 2018

A sandboxed execution environment for unikernels
Role in this project:
userBack-end Developer & System Architect
Contributions:49 commits, 66 PRs, 28 pushes in 2 years 1 month
Contributions summary:Ricardo primarily focused on enhancing the solo5 unikernel environment, as evidenced by their contributions. They implemented functionalities related to time management, including TSC clock integration and the addition of wall time and CPU blocking capabilities. They also refactored and modularized existing code, such as splitting the virtio driver into separate files and streamlining existing structures. The user demonstrated the capacity to modify existing core code and refactor in order to enhance functionality of the Solo5 project.
kvmunikerneldockerhypervisorfreebsd
Containerized applications for demonstrating nabla containers
Contributions:6 commits, 4 PRs, 8 pushes in 9 months
containersnablacontainerizeddockerkubernetes
Find and Hire Top DevelopersWe鈥檝e 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