Summary
Eric Pouyoul is a seasoned software and systems engineer with over two decades of deep expertise in operating systems, fault-tolerant distributed applications, and high-availability infrastructure, now leading a group at Berkeley Lab. He has designed kernel internals, real-time Java engines, and low-overhead filesystems spanning supercomputers to embedded devices, blending hardware-level understanding with large-scale software architectures. His career includes driving platform and virtualization projects, enabling plug-and-play Oracle RAC on supercomputer hardware, and building IPC and adaptive routing for mesh and grid networks. Comfortable both as a hands-on implementer and as a technical leader, he has led cross-continental teams to deliver complex, mission-critical systems. Based in San Francisco, he brings rare experience tying together real-time constraints, networking protocols, and data-intensive storage performance. Peers often note his ability to translate high-reliability research into production-ready systems that minimize downtime to near-zero.
12 years of coding experience
20 years of employment as a software developer