Faizan Ahmad

Software Engineer at Microsoft

Andhra Pradesh, 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
Faizan Ahmad is a software engineer with a decade of experience at Microsoft, progressing from SDET to Software Engineer and specializing in backend systems and test automation. He contributed to the high-profile microsoft/vstest project by implementing TRX logging and command-line run settings, improving test result fidelity and configurability for Visual Studio's test platform. With an MCA from IIT Roorkee and a background in mathematics, he blends strong theoretical grounding with practical engineering at scale. Based in Andhra Pradesh, India, Faizan combines deep familiarity with test frameworks and CI workflows with hands-on development experience in large, production-grade codebases. A detail-oriented problem solver, he focuses on making developer tooling more reliable and configurable behind the scenes.
code10 years of coding experience
job1 year of employment as a software developer
bookIndian Institute of Technology Roorkee
bookGraduation, Mathematics, Graduation, Mathematics at St Columba's College, Hazaribagh
github-logo-circle

Github Skills (14)

net10
asp-net10
unit-testing10
csharp10
dotnet-core10
test-automation10
test-framework9
dotnet8
test-runner8
teste7
ui-testing7
testing7
mstest7
dotnet-new7

Programming languages (2)

C#TypeScript

Github contributions (5)

github-logo-circle
microsoft/vstest

Aug 2016 - Nov 2017

Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:7 releases, 171 commits, 213 PRs in 1 year 3 months
Contributions summary:Faizan primarily focused on enhancing the test platform's capabilities, particularly regarding test result logging and configuration. They implemented and enabled the Trx logger within the test platform, modifying relevant classes and unit tests to support this feature. The user also added functionality for specifying run settings via command-line arguments, demonstrating an understanding of test execution and configuration.
visual-studiodotnetconsoletest-platformtesting
Faizan2304/vstest

Feb 2017 - Mar 2017

Contributions:40 pushes, 33 branches in 18 days
visual-studioconsoletest-platformtestingpowers
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
Faizan Ahmad - Software Engineer at Microsoft