John Keech in

John Keech

Observer · DISC type ic
Principal Software Engineer at Microsoft
📍 United States

John Keech is a Principal Software Engineer at Microsoft with over a decade of experience specializing in developer productivity. He has led teams and built widely-used, AI-powered tools like GitHub Copilot and Visual Studio IntelliCode, as well as the cloud-based GitHub Codespaces. He holds a Bachelor of Science from Texas A&M University.

He developed a C# and XNA-based RPG for the Windows Phone 7 platform, showcasing a long-term passion for software creation.

Read the full overview →
Experience
16 Years
Current Role
Principal Software Engineer
Location
United States
Personality Overview

How John shows up

Example Seeker
Assertive
Value Driven

They can sound friendly and charming but can quickly change gears to become inquisitive and probing. They are generally good communicators and can be hard to convince. They often ask many questions and rely heavily on information and documentation.

Priorities

Topics John cares about

AI-Assisted Development
He is currently building GitHub Copilot in Visual Studio and previously worked on Visual Studio IntelliCode, both prominent AI-powered tools for developers.
Developer Productivity
His entire career focus is on building tools and services that make developers more productive, as demonstrated by his work on Copilot, IntelliCode, and Codespaces.
+4 more topics Login to view topics
Career

Work history

11-2023 - 4-2025
Principal Software Engineer
Microsoft
9-2019 - 11-2023
Principal Software Engineering Manager
Microsoft
9-2018 - 8-2019
Senior Software Engineering Manager
Microsoft
7-2017 - 9-2018
Senior Software Engineering Manager
Microsoft
3-2017 - 7-2017
Senior Software Engineer
Microsoft
In the press

Media appearances

No media yetWe could not find public media appearances for this person.
Education
2009 - 2013
BS
Texas A&M University
Social presence
in
Behavioral profile

DISC profile (public)

i

Influence (I)

Influence (I) reflects the degree to which a person prefers to work by influencing or persuading others. Those scoring high tend to be people oriented, motivated by social recognition and building relationships.

Other Microsoft Employees

Explore more public profiles from related professionals.

More profiles

Discover additional public profiles from our index.

Unlock the full playbookSee exactly how to sell to John. Free, 10 seconds.