Sarabjot Singh

Senior Software Engineer at Meta

London, England, United Kingdom
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
Sarabjot Singh is a Senior Software Engineer in London with 10 years of experience building scalable, security-sensitive systems at Microsoft and Meta. He has driven major test platform projects at Microsoft—helping open-source and optimize vstest/testfx—and led product and infrastructure efforts such as GitHub Private Instances and a 10x-scalable auto-labeling microservice. At Meta he designed end-to-end systems and ML models to proactively detect and enforce against bad actors across Instagram, balancing precision, recall, and compliance. Comfortable across backend, test automation, and platform engineering, he routinely improves performance and reliability (e.g., 40% runtime reduction and protocol improvements at Microsoft). An inquisitive programmer and runner, he pairs deep technical ownership with cross-functional collaboration, legal/privacy engagement, and a track record of shipping high-impact features used broadly by customers.
code10 years of coding experience
job9 years of employment as a software developer
bookGuru Nanak Public School
bookBachelor of Engineering (B.E.), Computer Engineering, 9.52, Bachelor of Engineering (B.E.), Computer Engineering, 9.52 at Thapar Institute of Engineering and Technology
languagesEnglish, Hindi, Punjabi
github-logo-circle

Github Skills (17)

unit-testing10
mstest10
testing10
test-framework10
dotnet10
dotnet-core10
netcore10
csharp10
test-automation10
teste9
dotnet-new9
net9
asp-net9
testing-library9
ui-testing9

Programming languages (6)

C#PowerShellTypeScriptShellRich Text FormatPython

Github contributions (5)

github-logo-circle
microsoft/vstest

Aug 2016 - Oct 2019

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:11 releases, 129 commits, 281 PRs in 3 years 2 months
Contributions summary:Sarabjot primarily focused on improving the test platform's .NET core compatibility. They implemented fixes for running tests through dotnet core test dll, modified the code to enable debugging for core, and ensured correct working directory configurations. Additionally, the user corrected issues related to test execution and created automated tests.
visual-studiodotnetconsoletest-platformtesting
microsoft/testfx

Oct 2017 - Apr 2019

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:
userQA Engineer / Test Automation Engineer
Contributions:2 releases, 9 commits, 19 PRs in 1 year 6 months
Contributions summary:Sarabjot primarily focused on enhancing the test framework and its related components. Their contributions include implementing global test timeouts through run settings, making various properties available within the TestCase object for improved test management. They also addressed issues with attribute handling and test discovery, and improved test coverage by adding new unit tests. Additionally, the user updated the copyrights and removed unused templates and tools.
mstest-frameworkdotnetmstestv2test-frameworktest-runner
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
Sarabjot Singh - Senior Software Engineer at Meta