Aruna Ramakrishna is a Principal Member of Staff software engineer in the San Francisco Bay Area with over a decade of deep systems and kernel engineering experience. She specializes in Linux memory management (slab/slub/buddy allocators), kernel debugging for panics, corruptions and performance issues, and has broad Windows kernel and filesystem driver expertise including NVMe drivers. At Oracle she focuses on the Unbreakable Enterprise Kernel’s memory subsystem, resolving customer-critical bugs and driving enhancements for high-demand platforms like Exadata and OCI. Her background includes firmware and security-adjacent driver work at Intel and storage stack and tooling roles at Microsoft, giving her a rare full-stack kernel-to-firmware perspective. Known for untangling elusive low-level bugs, she combines rigorous debugging discipline with architectural design skills. She holds an MS in Computer Science from the University of Minnesota and a track record of shipping production-critical kernel components in large-scale enterprise environments.
10 years of coding experience
9 years of employment as a software developer
Master of Science Computer Science, Master of Science Computer Science at University of Minnesota
Bachelor of Engineering Computer Science, Bachelor of Engineering Computer Science at RV College Of Engineering
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
Aruna Ramakrishna - Principal Member Of Staff at Oracle