Vikram Subramanian is a Staff Software Engineer with 13 years of experience building developer tooling and large-scale web platforms, currently leading Google's Config Safety team in Zurich. He has deep expertise in Angular, TypeScript, and test infrastructure—contributing significant fixes and features to flagship open-source projects like angular/angular, angular-cli, and zone.js that support millions of web apps. At Google he has repeatedly held tech lead roles across Search productivity and infrastructure, and earlier helped ship tooling and test automation at Microsoft and Google Wallet. Vikram blends hands-on full‑stack development with release, build and publishing process improvements, and has a creative engineering background that includes game development on the PS platform. He pairs an IIT Madras computer science foundation with a proven track record of preventing production failures through tooling and robust testing.
Contributions:22 commits, 33 PRs, 15 pushes in 3 years
Contributions summary:Vikram primarily contributes to the testing infrastructure of the `zone.js` project, introducing new tests and expanding existing ones. They implemented a `SyncTestZoneSpec` to prevent asynchronous tasks in synchronous tests and a `FakeAsyncTestZoneSpec` to handle and control asynchronous operations within tests. Furthermore, the user's work ensures that various asynchronous browser features, such as `requestAnimationFrame`, are correctly simulated and tested within the testing environment.
Server-side rendering and Prerendering for Angular
Role in this project:
Full-stack Developer
Contributions:9 releases, 128 commits, 130 PRs in 2 years 10 months
Contributions summary:Vikram primarily worked on improving the build, release, and publishing processes for the Angular Universal project. Their contributions included fixing build errors, bumping versions, and updating the publish scripts. They also added a common module with TransferHttpCacheModule and added exports to main server file. Additionally, they updated dependencies and configurations related to Angular versions and build tooling.
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.