Krishnakumar Ravi

Principal Group Software Engineering Manager at Microsoft

San Francisco Bay 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

👤
Senior
🎓
Top School
Krishnakumar Ravi is a Principal Group Software Engineering Manager at Microsoft with over two decades of experience building scalable storage, cloud, Linux and database systems, now focused on integrating PostgreSQL as a primary datastore for AI agents, memory, and knowledge retrieval. He blends deep systems-level expertise—kernel, filesystems, storage and Kubernetes—with product-scale engineering, having led features such as AKS multi-node pools, cluster autoscaler, CSI drivers and AAD Pod Identity. At the intersection of managed services and upstream open source, he’s driving Postgres enhancements for vector search and graph capabilities and integrating Postgres with managed GenAI services and OSS frameworks. A hands-on leader and mentor, he has significant open-source contributions to high-impact Azure repos (aad-pod-identity, aks-engine, azuredisk-csi-driver) and a track record of shipping operationally critical infrastructure like Data Box Edge and storage virtualization. Notably, his background includes kernel and device-driver work and designing FPGA device plugins for low-latency inference—skills that inform his approach to building performant AI datastores. Based in the Bay Area, he values collaboration, security and pragmatic innovation when turning research-grade ideas into production systems.
code8 years of coding experience
job20 years of employment as a software developer
bookB. Tech, Computer Science and Engineering, B. Tech, Computer Science and Engineering at Government Engineering College, Thrissur
github-logo-circle

Github Skills (26)

kubernetes10
docker10
windows10
microsoft-azure10
crc10
dockers10
azure-iot-edge10
crt10
iot10
go10
kubernetes-pods10
dotnet-core10
netcore10
azure10
container-storage-interface10

Programming languages (9)

C#C++ShellCGoHTMLJupyter NotebookTypeSpec

Github contributions (5)

github-logo-circle
Azure/aad-pod-identity

Apr 2018 - Mar 2020

[DEPRECATED] Assign Azure Active Directory Identities to Kubernetes applications.
Role in this project:
userBack-end & DevOps Engineer
Contributions:8 releases, 118 commits, 250 PRs in 1 year 11 months
Contributions summary:Krishnakumar's commits primarily focus on the development and integration of a Kubernetes Custom Resource Definition (CRD) and related controllers within the `aad-pod-identity` repository. They initiated the initial CRD and data structures, implemented a controller to watch custom objects, and added support for leader election. They also worked on client-go and associated package management and various features related to the management identity.
active-directoryazure-active-directorykubernetes-applicationsaad-pod-identitykubernetes
Azure/aks-engine

Feb 2019 - Apr 2020

AKS Engine: legacy tool for Kubernetes on Azure (see status)
Role in this project:
userBackend Developer
Contributions:7 commits, 5 PRs, 36 comments in 1 year 2 months
Contributions summary:Krishnakumar primarily contributed to the backend logic of the AKS Engine project. Their work focused on refactoring code related to agent pool management and Kubernetes upgrades, specifically modifying functions to reconstruct VM names and introducing per-agent pool configurations for Kubernetes versions and provisioning states. Additionally, the user added support for selective agent pool upgrades using VMSS and integrated proximity placement group support.
containersgolangorchestrationaks-enginestatus
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
Krishnakumar Ravi - Principal Group Software Engineering Manager at Microsoft