Siva Sivaraman is a Senior Applied Scientist at Microsoft’s Developer Division, applying AI and ML to understand source code and boost developer productivity. With an MS in Computer Science from the University of Virginia and 11 years of experience spanning industry research and product engineering, he works at the intersection of computer vision and natural language understanding. His background includes research internships and roles that produced invention disclosures and practical prototypes, reflecting a blend of rigorous experimentation and product-minded delivery. Passionate about both the mathematics and the technology, he mentors others and enjoys exploring leadership, entrepreneurship, and investment topics outside engineering. A pragmatic innovator, he’s known for turning research insights into developer-facing features that make everyday workflows measurably better.
11 years of coding experience
1 year of employment as a software developer
Higher Secondary (Pass) Computer Science, Higher Secondary (Pass) Computer Science at Fr. Agnel School
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Amrita Institute Of Technology Science
Master’s Degree Computer Science, Master’s Degree Computer Science at University of Virginia
CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.
Contributions:135 commits, 178 PRs, 70 pushes in 1 year 8 months
runtimecompilerc-sharpgarbagedotnetcore
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
Siva Sivaraman - Senior Applied Scientist at Microsoft