Principal Software Engineering Manager at Microsoft
Greater Seattle Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Abhitej John is a Principal Software Engineering Manager based in the Greater Seattle Area with 10 years of experience building and leading engineering teams at Microsoft. He brings deep hands-on expertise in .NET, C/C++, test automation and build systems, and has driven improvements across high-profile open-source projects like Microsoft.Testing.Platform, OmniSharp/omnisharp-roslyn and the Visual Studio Test Platform. Known for bridging engineering and quality, he has hands-on history porting and refactoring test frameworks, resolving complex merge conflicts, and modernizing build and packaging pipelines. His background from NIT Warangal underpins a pragmatic approach to large codebases and developer tools, and he often combines managerial leadership with active technical contributions to ensure delivery and observability at scale.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at National Institute of Technology Warangal
Github Skills (22)
unit-testing10
nuget10
roslyn10
mstest10
testing10
net10
test-runner10
dotnet-new10
dotnet10
teste10
asp-net10
dotnet-core10
csharp10
ui-testing10
unit-test10
Programming languages (8)
C#TypeScriptC++BicepJavaScriptMarkdownRich Text FormatPython
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:5 reviews, 83 commits, 35 PRs in 1 year 3 months
Contributions summary:Abhitej primarily focused on porting and updating code changes within the `microsoft/testfx` repository, which included refactoring and updating test code and making sure the test cases are running correctly. The code changes involved modifying test classes, methods, and assertions, ensuring the test framework is up to date. The user also addressed merge conflicts and integrated localization and signing features, maintaining and improving the build process.
Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:62 reviews, 20 commits, 31 PRs in 4 years 10 months
Contributions summary:Abhitej primarily contributes to the test platform, focusing on enhancements to the build process and test execution. They added NuGet package creation for the test platform, incorporating the necessary nuspec files. Furthermore, the user addressed issues related to inconclusive tests within the TRX logger, fixing the mappings to accurately reflect test outcomes and improve console output. They also updated the build scripts to bypass execution policy and updated to the latest MSTest framework.
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.