Skip to main content
Jake Bailey

Jake Bailey

Principal Software Engineer at Microsoft

Principal Software Engineer at Microsoft

Report

Programming language lover; software engineer working on TypeScript at Microsoft.

Activity

Active on:GitHubBluesky networkquest.smol.fourcorners.score

Loading activity...

View full activity

Career: 9

Principal Software Engineer

Microsoft

Sep 2025 - Present

Working on the TypeScript team!

Senior Software Engineer

Microsoft

Sep 2022 - Sep 2025

Working on the TypeScript team! Previously working on the Python team: - https://github.com/microsoft/pylance-release - https://github.com/microsoft/vscode-python

Software Engineer II

Microsoft

Redmond, WA

Mar 2020 - Sep 2022

Software Engineer

Microsoft

Redmond, WA

Aug 2018 - Mar 2020

Graduate TA, CS 233

University of Illinois Urbana-Champaign

Aug 2014 - May 2018

CS 233 (Computer Architecture)

SWE Intern

Microsoft

Redmond, WA

May 2017 - Aug 2017

- Extended an Azure SRE chat bot to include Universal Store data - Added plugins to answer questions about live incidents and assets without dashboards, email, or SQL queries - Demoed bot its features to leadership and planned future improvements

SRE Intern

Google

Kirkland, WA

May 2016 - Aug 2016

- Wrote validators in Go to check Ads Frontend jobs for standards conformity - Separated generalized validator features out into the main validator contrib library set and refactored existing validator code - Implemented a multi-language task configuration fingerprinting library in Go, Python, and Java - Tested fingerprinting on multiple live services and troubleshooted production issues

SDE Intern

Amazon Web Services

Seattle, WA

May 2015 - Aug 2015

- Developed a plugin in Go for high performance data ingestion, and benchmarked it against various log stream tests - Halved CPU usage compared to the existing supported agent, given the same ingestion rates and stream count - Developed infrastructure for platform and integration testing on small computing devices such as the Raspberry Pi - Demoed to the Monitoring teams using the Go code on a Raspberry Pi and triggering notifications on GPIO events

Software Development Intern

Juristat

St. Louis, MO

Jun 2014 - Aug 2014

- Created a patent examiner directory to visualize static examiner data using Flask and Chart.js - Benchmarked NoSQL document stores (MongoDB and RethinkDB) with patent data - Implemented natural language processing algorithms to classify patent applications

Skills: 14

Technical

CC (Programming Language)C#C++GitGoGo (Programming Language)Java
JavaScriptJSONLinuxProgrammingPythonTypeScript

Publications: 7

Jake Bailey4 articles
Apr 2025
Oct 2023

Speeding up pnpm

jakebailey.dev

Mar 2023

Education: 2

University of Illinois at Urbana-Champaign

Master of Science (MS)

2017 - 2018

University of Illinois at Urbana-Champaign

Bachelor of Science (BS)

2013 - 2018

Activities / Societies: James Scholar Honors Program

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.