Sahil Tara is a Senior Software Engineer at Microsoft with eight years of experience building front-end systems and performance tooling for large-scale products. He has progressed through multiple roles at Microsoft—from internships to senior engineer—contributing to Microsoft Stream, Office AI, and shipping features that improve camera and streaming experiences. An active open-source contributor, he implemented Vue.js templates and UI components for Microsoft Web Template Studio and added a performance viewer to the Babylon.js inspector using React and TypeScript. Sahil combines practical full-stack understanding (C#, TypeScript, React, Vue) with a knack for performance-focused instrumentation and developer tooling. Based in the Greater Seattle Area, he enjoys tackling challenging problems and learning new technologies quickly, evidenced by rapid adoption of frameworks during high-pressure project timelines. Colleagues rely on him for shipping polished UI components and bridging front-end design with backend reliability.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Applied Science - BASc, Computer Software Engineering, Bachelor of Applied Science - BASc, Computer Software Engineering at University of Ottawa
Ontario Secondary School Diploma, Ontario Secondary School Diploma at SATEC @ W.A. Porter C.I.
Microsoft Web Template Studio quickly builds web applications using a wizard-based UI to turn your needs into a foundation of best patterns and practices
Role in this project:
Front-end Developer
Contributions:23 commits, 37 PRs, 40 pushes in 3 months
Contributions summary:Sahil primarily focused on implementing and refining the front-end components of a Vue.js web application within the Microsoft Web Template Studio project. Their work included the initial setup of the Vue base, incorporating components like NavBar and Footer, and setting up the basic structure of the application. Furthermore, the user addressed code style guidelines and integrated icon support, ensuring the application adheres to best practices and modern design principles. The user implemented different vue templates like Blank, Grid, Master Detail, List & Functions merging.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
Front-end Developer
Contributions:81 reviews, 133 commits, 24 PRs in 2 months
Contributions summary:Sahil primarily focused on implementing a performance viewer feature for the Babylon.js inspector tool. They added a basic popup component and a graph component to visualize performance data. The commits demonstrate the creation of various UI components, integration of the graph service, and handling of user interactions, all implemented with React and TypeScript. The user's work involved significant modifications to existing inspector components, and demonstrates a focus on adding functionality related to performance monitoring.
gameopen-gameenginebabylonjavascript
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.