Principal Software Engineering Manager at Microsoft
Mountain View, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Deepal Dhariwal is a Principal Software Engineering Manager based in Mountain View with eight years of experience leading high-scale networking teams at Microsoft, currently overseeing the Azure Application Gateway WAF after driving control plane and API improvements for Azure Virtual WAN and Route Server. He blends deep systems and networking expertise—from kernel-level packet drivers and ICMPv6 protocols to control-plane routing, APIs and cross-region device programming—with strong product-facing API design and test automation skills. At Microsoft he has shipped features for ExpressRoute, Firewall Manager and Virtual WAN, and contributed backend commands and scenario tests to the prominent Azure PowerShell repo to ensure production reliability. Known for improving stability and operational supportability, he routinely builds internal debugging APIs and stabilizes integration tests to reduce ops burden. His background spans OS/kernel development, distributed control planes, and applied research in text-and-ontology driven clinical decision support, reflecting a rare mix of low-level systems craft and higher-level cloud networking architecture.
8 years of coding experience
12 years of employment as a software developer
HSC Science ( Vocational - Computer Science), HSC Science ( Vocational - Computer Science) at Fergusson College
Secondary School Certificate, Secondary School Certificate at Dr. Kalmadi Shamarao High School
Bachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at COEP Technological University
Contributions:2 reviews, 72 commits, 4 PRs in 4 months
Contributions summary:Deepal primarily contributed to the development and testing of ExpressRoute circuit connection configurations within the Azure PowerShell module. Their work included adding new commands, modifying existing ones, and creating scenario tests to validate the functionality of circuit connections. The user's contributions focused on features related to configuring and managing ExpressRoute circuit connections, as well as the associated testing infrastructure to ensure reliability. This involved changes to command definitions and the implementation of automated tests for the new functionality.
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.