Muhammad Wani

Software Engineer at Microsoft

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

🤩
Rockstar
🎓
Top School
Muhammad Wani is an experienced software engineer with 11 years of hands-on experience in distributed systems, systems security, and Linux kernel work, currently building software at Microsoft. He has a strong backend and DevOps pedigree demonstrated by contributions to high-profile open-source projects like golang/go and microsoft/azurelinux, where he fixed build/test failures, backported patches, and patched vulnerabilities. Previously at Goldman Sachs and Aricent, he focused on robust, maintainable systems and gained teaching experience as a TA at IIIT-Delhi. Comfortable in the terminal and low-level debugging, he combines kernel-level insight with cloud-scale operational know-how. His academic background includes a BTech from NIT Srinagar and a master’s from IIIT-Delhi, reflecting consistent top-tier performance. An understated but useful detail: he signs commits with a GPG key (0x174C86DD), signaling attention to provenance and secure development practices.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Science, 9.1, Master's degree, Computer Science, 9.1 at Indraprastha Institute of Information Technology, Delhi
bookBachelor of Technology - BTech, Computer Science, 8.2, Bachelor of Technology - BTech, Computer Science, 8.2 at National Institute of Technology Srinagar
bookHig School, Physical Sciences, 89.4, Hig School, Physical Sciences, 89.4 at Burn Hall School
languagesEnglish, Hindi, Kashmiri, Urdu
stackoverflow-logo

Stackoverflow

Stats
99reputation
10kreached
2answers
2questions
github-logo-circle

Github Skills (26)

dependency-management10
programming-language10
patch10
testing10
linux10
build-system10
c1110
linux-kernel10
c1710
lang10
go10
sys10
golang10
embedded10
cicd9

Programming languages (16)

C++CSSCRustTeXGoHTMLRPM Spec

Github contributions (5)

github-logo-circle
microsoft/azurelinux

May 2021 - Jan 2023

Linux OS for Azure 1P services and edge appliances
Role in this project:
userBack-end & DevOps Engineer
Contributions:2462 reviews, 386 commits, 1154 PRs in 1 year 8 months
Contributions summary:Muhammad's contributions primarily focused on resolving build and test failures within the Azure Linux OS project. Their work involved backporting patches from upstream projects such as Prometheus and libarchive to fix ptest failures. The user also addressed issues related to various package dependencies, including elfutils, libaio, and m2crypto. Furthermore, the user was responsible for updating dependencies and patching known vulnerabilities in several packages.
cdrappliancesvmslinux-oslinux
golang/go

Aug 2017 - Aug 2023

The Go programming language
Role in this project:
userBack-end Developer
Contributions:9 PRs, 14 comments, 6 issues in 6 years
Contributions summary:Muhammad primarily contributed to the Go programming language repository, focused on improving the codebase's functionality and maintainability. Their work included fixing bugs and refactoring code, such as removing redeclared structs, deferring file closing, and addressing code style issues. Furthermore, the user demonstrated a solid understanding of the Go standard library by adding an example for Fscanln and correcting a typo in the race package. The user also implemented changes to improve documentation and internal functions, as evidenced by their modifications to the `net/http` package.
golanggopluscompilerprogramming-languageinterpreter
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
Muhammad Wani - Software Engineer at Microsoft