Tanvi Soni is a software engineer with 10 years of experience who has blended research-grade rigor from IIT Kanpur with production engineering at Microsoft and now serves in the Indian Revenue Service (C&IT). At Microsoft she worked on distributed test automation for Visual Studio Team Services, contributing to high-profile Azure Pipelines projects—adding Cobertura support, improving test-impact analysis, and strengthening test automation and coverage tooling. Her background includes award-winning theoretical research in circuit complexity and practical internships building scalable test-result merging systems, reflecting a rare mix of formal theory and hands-on engineering. Based in Mussoorie, she brings proven expertise in backend development, test automation, and CI/CD integrations, with a track record of improving code quality in widely used open-source Azure tooling. Colleagues would note her attention to correctness across both tests and build pipelines, and her ability to translate research insights into reliable, production-ready software.
10 years of coding experience
3 years of employment as a software developer
Indian Institute of Technology Kanpur
Kendriya Vidyalaya Sangathan
Received 96.14 %, Received 96.14 % at St. Joseph's Convent School, Jalandhar Cantt
Contributions:29 commits, 30 PRs, 21 pushes in 2 years
Contributions summary:Tanvi's primary focus within the repository appears to be related to the implementation and modification of test automation components, particularly around the VsTest task. They made several changes related to test impact analysis (TIA), including version checks, disabling TIA based on configuration, and adding variables to control TIA. Further contributions involve bug fixes to address agent space errors and adjustments to the test execution flow. The contributions also include updates to the test-related configuration and settings files.
Contributions:15 commits, 4 PRs, 4 pushes in 1 month
Contributions summary:Tanvi primarily contributed to the codebase by modifying code coverage related functionality. They focused on implementing changes to support the Cobertura code coverage tool, specifically modifying the index.html file and integrating it within the build process. The user also added and modified tests, including a test to check for the correct handling of a "pending" test outcome, which demonstrates a focus on test automation. These contributions indicate a role in ensuring code quality.
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
Tanvi Soni - IRS (C&IT) 2021 at Indian Revenue Service (IRS)