Madhan Mookkandy

Software Engineering Manager at Microsoft Corporation

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
Madhan Mookkandy is a Software Engineering Manager at Microsoft with nine years of experience architecting Windows and Azure container networking, including hybrid AKS solutions and Software Defined Networking for Windows Server. He blends hands-on systems engineering—contributions to high-profile open-source projects like Moby and microsoft/SDN—with people leadership, driving reliability, performance, and deployment automation. His work on Windows container networking (hot-add/remove endpoints, --net:container support) and HNS APIs demonstrates deep platform-level expertise that improves Kubernetes and container UX on Windows. Based in Redmond, he has a strong background in distributed systems and networking dating back to Cisco and low-level DSP optimization, making him comfortable across hardware-adjacent and cloud-native stacks.
code9 years of coding experience
job8 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at Illinois Institute of Technology
bookBachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering at PSG College of Technology
languagesEnglish, Tamil
github-logo-circle

Github Skills (18)

kubernetes10
container10
docker10
apidoc10
scripting10
windows10
windows-containers10
containerization10
dockers10
networking10
automation10
go10
api10
kubernetes-pods10
powershell10

Programming languages (4)

TypeScriptPowerShellBicepGo

Github contributions (5)

github-logo-circle
microsoft/SDN

Mar 2018 - Sep 2019

This repo includes PowerShell scripts and VMM service templates for setting up the Microsoft Software Defined Networking (SDN) Stack using Windows Server 2016
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:4 reviews, 38 commits, 82 PRs in 1 year 6 months
Contributions summary:Madhan primarily contributed to the Kubernetes setup and debugging scripts within the repository. They focused on improving the deployment process through updates to startup scripts, adding route configurations, and creating tools for collecting logs and debugging. Furthermore, they worked on automating tasks by downloading dependent scripts and modifying existing scripts for better functionality. The user demonstrated expertise in automating deployment processes and improving the overall user experience for Kubernetes in the context of Software Defined Networking (SDN).
windows-server-2016windows-serverwindowsdefinedsetting
microsoft/hcsshim

Jan 2017 - Sep 2018

Windows - Host Compute Service Shim
Role in this project:
userBack-end Developer
Contributions:6 commits, 15 PRs, 92 comments in 1 year 8 months
Contributions summary:Madhan focused on enhancing the `hcsshim` library, particularly concerning networking functionalities within Windows containers. They implemented interface changes to support container networking via the `--net:container:<containerid/name>` flag. Further contributions included exposing and implementing methods for modifying container settings, which were necessary for hot-add/remove of network endpoints, and developing APIs for HNS endpoint, network, policy lists, and policies, including a new route policy. These modifications expanded the functionality and management capabilities of the library.
shimwindowshostcompute
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
Madhan Mookkandy - Software Engineering Manager at Microsoft Corporation