Jason Ginchereau

Principal Software Engineer, Visual Studio Services at Microsoft

Honolulu, Hawaii, 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
Jason Ginchereau is a principal software engineer and architect based in Honolulu who designs and implements developer-facing systems at Microsoft, including co-founding Visual Studio Live Share, Dev Tunnels, and contributing core services for GitHub Codespaces. With 20+ years at Microsoft and deep low-level experience across Windows, Android, Node.js, and cloud-native Azure/Kubernetes back ends, he bridges OS internals, runtime APIs (notably N-API for Node.js), and full-stack product delivery. He leads security and threat-model reviews, mentors teams, and keeps quality high through rigorous testing and design reviews. An active open-source contributor, he authored the cross-platform Node Version Switcher (NVS) and has fixes in high-profile projects like Node.js and Apache Cordova that improve Windows and Android interoperability. Working remotely from Hawaii for a Redmond team, he combines hands-on coding (C#, TypeScript, C++) with strategic foresight to design adaptable, extensible developer tooling.
code10 years of coding experience
job15 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Oklahoma School of Science and Mathematics
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Washington University in St. Louis
github-logo-circle

Github Skills (39)

javascript10
c-language10
observability10
lib10
azure-application-insights10
cordova10
testing10
distributed-tracing10
command-line-interface10
http10
chakra10
java10
file-api10
javas10
chakracore10

Programming languages (9)

TypeScriptC#PowerShellC++ShellCJavaScriptObjective-C

Github contributions (5)

github-logo-circle
jasongin/nvs

Sep 2016 - Dec 2022

Node Version Switcher - A cross-platform tool for switching between versions and forks of Node.js
Role in this project:
userBack-end Developer
Contributions:32 releases, 23 reviews, 176 commits in 6 years 3 months
Contributions summary:Jason primarily contributed to the development of the Node Version Switcher (NVS) tool. Their work involved adding and modifying core functionality within the `nvs.js` and related JavaScript files. They implemented new commands and features, particularly focusing on the handling and selection of different node versions and shell script support.
execnode-jsforksnodejsswitcher
nodejs/node-addon-api

Feb 2017 - Jul 2017

Module for using Node-API from C++
Role in this project:
userBack-end Developer
Contributions:40 commits, 65 PRs, 48 pushes in 4 months
Contributions summary:Jason primarily contributed to the development of the `node-addon-api` library, focusing on creating C++ wrappers for the N-API (Node-API) to enable native module development in Node.js. Their work involved adding and modifying C++ wrappers, and updating the library to accommodate changes in the N-API specifications. Their contributions appear to be instrumental in providing the foundational elements of the library and improving its functionality over time.
apicppnode-apinodejsnode
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
Jason Ginchereau - Principal Software Engineer, Visual Studio Services at Microsoft