Corey Tabaka is a Staff Software Engineer in San Francisco with 17 years of deep systems and embedded software experience, currently leading scheduler and core system performance/observability work for Fuchsia/Zircon at Google. He has a rare full-stack kernel pedigree—from low-level Linux and microkernel design to OS bring-up for consumer devices like Glass and VR headsets—and has driven shipping features that improved motion-to-photon latency and graphics buffer management now integrated into mainline Android. At Jawbone and earlier roles he architected microkernel platforms and device drivers across a wide range of MCUs and SoCs, while his open-source kernel work includes concrete PC platform fixes and PCI/UART/FAT/IDE support in the littlekernel project. Known for combining pragmatic engineering with platform-level thinking, he frequently bridges firmware, drivers, and higher-level system services to deliver product-grade reliability and performance. Colleagues rely on him for tackling concurrency, power management, and scheduler complexity in production systems. He’s motivated by building platforms for the next generation of connected consumer products and still spends time in the weeds of kernel internals.
17 years of coding experience
16 years of employment as a software developer
Computer Engineering, Computer Engineering at North Carolina State University
Contributions summary:Corey's contributions primarily involve low-level kernel development, focusing on the PC platform. The user fixed bugs, such as erroneous register specifications, and addressed typos in messages. They reorganized code to align with platform conventions and added support for PCI config space read/write operations using the PCI BIOS. Further work involved adding UART support, integrating a FAT file system library, and developing an IDE driver.
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.