Ram Kannan is a software engineer with 11 years of experience building scalable, cross-functional systems, currently contributing to platform efforts at Netflix from San Jose. His background blends industry-grade distributed systems work at Yugabyte and Uber with deep research training as a PhD candidate in Computer Engineering from the University of Michigan. He has practical experience across cloud-native databases and large-scale services, having moved between hands-on implementation and system design roles. Ram’s career includes internships and research roles at VMware and Waran Research Foundation, reflecting a steady progression from academic research to high-impact production engineering. Colleagues would describe him as a pragmatic engineer who bridges rigorous academic thinking with the delivery pace required at major tech companies. He brings both systems-level intuition and a track record of shipping reliable software in demanding, distributed environments.
11 years of coding experience
4 years of employment as a software developer
B.Tech, Information Technology, B.Tech, Information Technology at Madras Institute of Technology
Doctor of Philosophy (PhD), Computer Engineering, Doctor of Philosophy (PhD), Computer Engineering at University of Michigan
Contributions:11 pushes, 1 branch in 2 years 10 months
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.