Vagisha Nidhi is a Senior Software Engineer with a decade of experience building and hardening test and CI/CD infrastructure for large-scale cloud platforms. Based in London, she has driven test automation, serialization improvements, and result-parsing reliability across prominent Microsoft projects like Azure Pipelines, Visual Studio Test Platform, and the cross-platform Coverlet coverage tool. At Microsoft she focused on integrating robust serializers and expanding test coverage for Python and .NET samples, and she later continued advancing production-grade systems at Amazon. Known as a fast learner who tackles thorny edge cases, she combines backend engineering with deep QA instincts to improve observability and test robustness. Her open-source contributions reflect an attention to detail—handling nested JUnit suites, CTest support, and Selenium-based web tests—that noticeably elevate CI reliability. She holds a Computer Engineering degree from Delhi Technological University and brings both mentoring and hands-on implementation experience to complex testing ecosystems.
10 years of coding experience
8 years of employment as a software developer
Science Stream, Science Stream at D.A.V Public School, Pushpanjali Enclave, Delhi
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at Delhi Technological University
Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:8 releases, 44 commits, 94 PRs in 2 years 6 months
Contributions summary:Vagisha primarily focused on improving the data serialization and deserialization processes within the test platform. They modified the `DataCollectionRequestHandler`, `DataCollectionTestCaseEventHandler`, and `TestRequestHandler` to utilize a `IDataSerializer` and integrate serialization/deserialization for message payloads, indicating a focus on improving communication within the test platform. Furthermore, the user made changes in multiple unit test files, indicating responsibilities in test automation and maintenance of the testing infrastructure.
Contributions:11 commits, 11 PRs, 13 comments in 3 months
Contributions summary:Vagisha primarily contributed to adding and modifying test files within the Python web application samples. Their work included implementing functional and unit tests for Django, Flask, and Bottle applications. The user focused on selenium testing, adjusting test assertions, and integrating pytest for test execution. These changes aimed to improve the test coverage and reliability of the sample applications.
azureazure-devopsdevops
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
Vagisha Nidhi - Senior Software Engineer at Amazon