Sundaram Ramaswamy

Principal Software Engineer at Microsoft

Hyderabad, Telangana, India
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
Sundaram Ramaswamy is a Principal Software Engineer with 11+ years at Microsoft and a deep background in graphics, rendering and game-engine ecosystems. He combines strong fundamentals and math-first problem solving with hands-on systems work—from PDF rendering and alpha compositing in Edge to developer relations for Havok and contributions to high-performance C graphics math (cglm). An open-source enthusiast and game developer at heart, he’s added quaternion APIs, tests and docs to widely used graphics libs and explores 3D graphics and game development in his spare time. Based in Hyderabad, he blends production-scale engineering with a researcher’s attention to mathematical detail, making complex graphics subsystems both performant and maintainable.
code11 years of coding experience
job17 years of employment as a software developer
bookComputer Graphics, Computer Graphics at University of California, Berkeley
bookBachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at Kumaraguru College of Technology
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Anna University Chennai
languagesTamil, Hindi, English
stackoverflow-logo

Stackoverflow

Stats
32,224reputation
5.0mreached
376answers
57questions
Badges
nasm
top-5%
opengl
top-5%
geometry
top-5%
lua
top-5%
bit-manipulation
top-5%
vector
top-1%
github-logo-circle

Github Skills (30)

multidimensional-arrays10
math3d10
c1110
math10
quaternions10
c1710
vector10
3d10
linear-algebra10
pointer10
testing9
geometry9
bit-manipulation9
assembly9
matrix9

Programming languages (19)

C#JavaC++CSSCRustCMakeTeX

Github contributions (5)

github-logo-circle
recp/cglm

Mar 2021 - Jun 2021

📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
Role in this project:
userBack-end Developer
Contributions:7 reviews, 17 commits, 9 PRs in 2 months
Contributions summary:Sundaram primarily focused on enhancing the cglm library, which is a graphics math library for C. Their contributions centered on adding new quaternion functionalities, including normalized linear interpolation (nlerp) and a struct API wrapper. Furthermore, the user implemented tests for the new functions and updated the documentation to reflect the added features. They also made improvements to existing vector functionalities, such as cross product and orthogonal vectors.
avxsimdmatrix-decompositionsmatrixvector
legends2k/2d-fov

Jun 2016 - Apr 2019

Contributions:9 commits, 17 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.
Request Free Trial
Sundaram Ramaswamy - Principal Software Engineer at Microsoft