Amar Zavery is a Principal Engineering Manager at Microsoft with 12 years of engineering and management experience building developer tooling, SDKs, and cloud services from Redmond. He leads teams that deliver end-user experiences for Windows 365 and previously drove security, compliance, HR/recruiting products, and TypeScript SDKs for Azure. Hands-on in Node.js, TypeScript and OpenAPI tooling, Amar has contributed to high-profile Azure projects—improving ADAL/MSAL typings, Autorest code generation, and retry semantics in the JavaScript SDK—to make SDKs more testable and developer-friendly. He combines deep technical craft (runtime SDKs, code generators, schema validation) with operational rigor in test automation, bringing a practical focus on developer experience and reliability. A Northeastern MS in Computer Science graduate, he also has a history of building REST/AMQP clients and cross-platform CLIs, reflecting both low-level protocol work and high-level platform design.
12 years of coding experience
14 years of employment as a software developer
Masters of Science, Computer Science, Masters of Science, Computer Science at Northeastern University
Bachelor of Engineering (BE), Computer Engineering, Bachelor of Engineering (BE), Computer Engineering at University of Mumbai
Contributions:1 release, 39 commits, 343 PRs in 3 years 1 month
Contributions summary:Amar primarily contributed to the code generation aspect of the repository, focusing on improvements and fixes to the code generator. Their commits involve updates to various aspects of the code generation process, including improvements, fixes for specific languages like NodeJS (including Azure NodeJS) and C#, and addressing issues related to URL construction. The user also updated the ms-rest and ms-rest-azure packages and added new features like paged models in TS definitions. Additionally, they modified the parser to accept filepaths.
The source for REST API specifications for Microsoft Azure.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:288 commits, 589 PRs, 495 pushes in 3 years 10 months
Contributions summary:Amar primarily focused on improving the testing infrastructure within the repository. They added and modified tests within `test/test.js` to validate the Azure Swagger schema. Their work involved integrating schema validation using the `z-schema` library, addressing file path issues, and incorporating example validation. The user also implemented checks for external file references and url references, ensuring the integrity and correctness of the swagger specifications.
apicloudspecificationsrestmicrosoft-azure
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
Amar Zavery - Principal Engineering Manager at Microsoft