Prince Sunny

Principal Software Eng Lead at Microsoft

Redmond, Washington, 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

🤩
Rockstar
🎓
Top School
Prince Sunny is a Principal Software Engineering Lead at Microsoft with 9 years of hands-on experience building high-performance networking software and data center architectures, currently focused on Azure SONiC. He combines deep systems programming expertise in C/C++, Python and Go with kernel, netlink and socket-level work across IP/L3 routing, BGP, multicast, VLANs, TCAM programming and Broadcom SDKs. A pragmatic engineering leader, he bridges customer-facing project management, proposal writing and delivery while driving cross-team design and estimations. He is an active open-source contributor to the SONiC ecosystem and the Open Compute Project SAI, adding ACL/FDB enhancements, bulk neighbor operations and robust test coverage that improved switch state and build reliability. Based in Redmond, he brings a rare mix of low-level networking dexterity and platform-level orchestration—often surfacing subtle kernel/netlink edge-cases into testable, production-ready fixes.
code9 years of coding experience
bookBTech, BTech at University of Calicut
bookMatriculation, Matriculation at Indian Certificate of Secondary Education (ICSE)
github-logo-circle

Github Skills (42)

url-routing10
vxlan10
c-language10
sonic10
python10
testing10
acl10
configuration-management10
command-line-interface10
abstraction10
schema-design10
c1110
abstraction-layer10
networking10
c1710

Programming languages (8)

CSSC++ShellCRustGoHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-swss

Nov 2017 - Jan 2023

SONiC Switch State Service (SwSS)
Role in this project:
userBack-end Developer
Contributions:1456 reviews, 148 commits, 765 PRs in 5 years 2 months
Contributions summary:Prince contributed to the SONiC Switch State Service (SwSS) by addressing issues related to interface handling during restarts, specifically ignoring old interface netlink messages to prevent data corruption. They implemented directed broadcast changes and added associated test cases. Furthermore, the user enhanced the FDB CRM counters and updated the system to use VNET/VRF functionality and improve the existing code.
sonicswitch
sonic-net/sonic-buildimage

Sep 2017 - Jan 2023

Scripts which perform an installable binary image build for SONiC
Role in this project:
userBack-end & DevOps Engineer
Contributions:755 reviews, 124 commits, 364 PRs in 5 years 4 months
Contributions summary:Prince made significant contributions to the SONiC build image, including modifying interface configurations to set MTU values and adding subnet routes for management interfaces. They also addressed build-related issues by deriving varlog size based on flash size and setting FEC for specific port speeds. Furthermore, the user updated the system's configuration with changes to system parameters and added Restapi Yang model.
armv6installableimage-buildsonicbinary-image
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