Faisal Hafeez

Software Engineer at Microsoft

Prague, Prague, Czechia
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
Faisal Hafeez is a software engineer with nine years of experience building robust Windows and cloud solutions, currently working at Microsoft after roles in Dassault Systèmes and LMKR. He specializes in C#, WPF (MVVM), .NET and test-driven Windows application development, and brings practical familiarity with C++, Java, JavaScript, serverless and mobile (Xamarin/Android) platforms. A committed advocate of TDD and Agile, he regularly mentors peers through pair-programming to raise code quality and maintainability. His open-source and tooling contributions include enhancing the Microsoft vstest platform—adding code coverage integration and stabilizing tests—demonstrating a focus on test infrastructure and developer experience. Trained at Technical University of Munich with a CS bachelor, he combines academic rigor with hands-on engineering across desktop, cloud and automation domains. Colleagues value him for shipping always-releasable software and for quietly improving build and test processes that pay dividends across teams.
code9 years of coding experience
job3 years of employment as a software developer
bookMaster’s Degree, Informatics, Master’s Degree, Informatics at Technical University Munich
bookBachelor’s Degree, Computer Science, 3.48, Bachelor’s Degree, Computer Science, 3.48 at National University of Computer and Emerging Sciences
stackoverflow-logo

Stackoverflow

Stats
7,219reputation
1.9mreached
124answers
135questions
github-logo-circle

Github Skills (18)

unit-testing10
mstest10
testing10
teste10
testing-library10
code-coverage10
ui-testing10
unit-test10
test-automation10
dotnet9
dotnet-new9
test-runner9
powershell8
wpf6
moq6

Programming languages (9)

C#TypeScriptPowerShellDockerfileJavaVim SnippetJavaScriptRich Text Format

Github contributions (5)

github-logo-circle
microsoft/vstest

Dec 2020 - Dec 2022

Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:91 reviews, 24 commits, 52 PRs in 2 years
Contributions summary:Faisal's contributions primarily revolve around enhancing the test platform's functionality and ensuring its reliability. Their commits involve modifying existing test scripts, updating acceptance tests, and integrating code coverage features. They made changes to the build process to include code coverage artifacts and to incorporate the latest code coverage tooling. Their work also included updating dependencies and fixing test failures.
visual-studiodotnetconsoletest-platformtesting
Rostlab/JS18_ProjectB_Group4

Feb 2018 - Apr 2018

Contributions:1 release, 66 commits, 39 PRs in 1 month
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
Faisal Hafeez - Software Engineer at Microsoft