Ajay Bhargav B

Software Engineer at Meta

Bellevue, Washington, United States
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
Ajay Bhargav B is a software engineer with 13 years of experience building infrastructure and web frameworks, currently working at Meta on Privacy Enhancing Technologies. He spent seven years at Microsoft contributing to Razor, ASP.NET Core, and tooling for Visual Studio/VS Code, where his work touched compiler passes, Razor parsing, tag helpers and Blazor navigation/state features. Comfortable across the full stack, Ajay has built end-to-end systems in Python/Django, AngularJS and mobile, and has operationalized cloud infrastructure with Terraform and container tooling for private computation at scale. He combines deep backend craftsmanship—compiler and runtime improvements—with practical DevOps automation, improving testing, documentation and build processes. Based in Bellevue, WA, he’s passionate about design patterns, AI/ML and cloud computing and is known for quietly improving developer experience in high-impact open source projects.
code13 years of coding experience
job7 years of employment as a software developer
bookAnna University, Chennai
bookShrishti
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
136reputation
6kreached
4answers
0questions
github-logo-circle

Github Skills (61)

asp-net-core-mvc10
unit-testing10
json10
razor10
testing10
dotnet-cli10
net10
http10
mvc10
dotnet-new10
dotnet10
bash10
cloud-infrastructure10
asp-net-core10
terraform10

Programming languages (8)

C#TypeScriptPowerShellC++ShellJavaScriptRubyPython

Github contributions (5)

github-logo-circle
aspnet/Razor

Dec 2014 - Nov 2018

[Archived] Parser and code generator for CSHTML files used in view pages for MVC web apps. Project moved to https://github.com/aspnet/AspNetCore
Role in this project:
userBack-end Developer
Contributions:356 commits, 572 PRs, 1209 pushes in 3 years 11 months
Contributions summary:Ajay's commits primarily focus on refactoring and renaming attributes within the Razor runtime code base. The contributions include changing attribute names and related files, indicating a focus on core component structure. This activity suggests a back-end developer role, especially with the repository's focus on view pages for MVC web apps.
in-viewaspnetcode-generatorweb-appscshtml
dotnet/razor

Nov 2018 - Nov 2020

Compiler and tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.
Role in this project:
userBack-end Developer
Contributions:133 reviews, 143 commits, 394 PRs in 2 years
Contributions summary:Ajay contributed to the Razor ASP.NET Core project by adding and modifying build scripts, specifically focusing on the `build.sh` and `build.cmd` files. The commits show a migration of code from another repository. This work involved making refactoring changes to the Html parser and attribute parsing. These changes indicate that the user was focused on improving code and optimizing performance.
razortoolingaspnetvisual-studio-for-macvscode
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
Ajay Bhargav B - Software Engineer at Meta