Graham Wheeler
AeroLeads people directory · profile

Graham Wheeler Email & Phone Number

Group Engineering Manager, Python, Microsoft at Microsoft
Location: Greater Seattle Area, United States 19 work roles 4 schools
1 work email found @microsoft.com 3 phones found area 415 and 866 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email g****@microsoft.com
Direct phone (415) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Group Engineering Manager, Python, Microsoft
Location
Greater Seattle Area, United States
Company size

Who is Graham Wheeler? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Graham Wheeler is listed as Group Engineering Manager, Python, Microsoft at Microsoft, a with 10 employees, based in Greater Seattle Area, United States. AeroLeads shows a work email signal at microsoft.com, phone signal with area code 415, 866, and a matched LinkedIn profile for Graham Wheeler.

Graham Wheeler previously worked as Group Engineering Manager, Python Language and Runtime at Microsoft and Group Engineering Manager, Python and AI Tools at Microsoft. Graham Wheeler holds Ph.D., Computer Science from University Of Cape Town.

Company email context

Email format at Microsoft

This section adds company-level context without repeating Graham Wheeler's masked contact details.

{first}.{last}@microsoft.com
89% confidence

AeroLeads found 1 current-domain work email signal for Graham Wheeler. Compare company email patterns before reaching out.

Profile bio

About Graham Wheeler

Experienced engineering and data science manager/executive.Have gone deep at various points in machine learning, data science, AI, analytics, visualization, cryptography, security, networking, protocol design, LBS, GIS, web services, compiler/virtual machine design, P2P, mobile, distributed computing. Inventor on more than two dozen patents in cryptography, peer-to-peer networking, broadcast communication security, mapping/LBS, mobile software, robotics, machine learning and business intelligence.Lean/agile, Scrum, Kanban and TDD practitioner.Made in South Africa@geekraver@mastodon.social

Listed skills include Distributed Systems, Software Development, C#, Linux, and 35 others.

Current workplace

Graham Wheeler's current company

Company context helps verify the profile and gives searchers a useful next step.

Microsoft
Microsoft
Group Engineering Manager, Python, Microsoft
Redmond, WA
Website
Employees
10
AeroLeads page
19 roles

Graham Wheeler work experience

A career timeline built from the work history available for this profile.

Group Engineering Manager, Python Language And Runtime

Current

Redmond, Washington, Us

Leading the Python Language/Runtime Team at Microsoft, building tools like pylance, pyright, debugpy, and Python Tools for Visual Studio, and working to make CPython fast.

May 2021 - Present

Group Engineering Manager, Python And Ai Tools

Redmond, Washington, Us

Led the Python and AI Tools team at Microsoft, building great experiences for data scientists and Python programmers in Visual Studio Code and Visual Studio. Oversaw the team during an order of magnitude growth in users to become the most popular editor for Python developers, the launch of the Jupyter and AzureML extensions for VS Code, the debugpy debugger, the Pylance language server, and the creation of the ML.Net model builder.

Aug 2018 - May 2021

Director, Applied Machine Learning/Ai

San Jose, Ca, Us

Led the data scientists and engineers on eBay's shipping science team, developing and deploying machine learning models and services at scale from big data for seller and buyer side (predicting delivery times, item weight and dimensions, recommending shipping services, etc).- improved employee engagement scores (Glint) on my team from 63 when I joined to 86 (industry benchmark is 69). Leadership effectiveness rating of 93, amongst the highest in eBay- managed out an entire dysfunctional team and built a new team for C2C shipping recommendations which was held up as one of the best executing teams in eBay selling, with an exemplary system architecture, and data-driven always experimenting culture. These recommendations increased listing completion by more than 15% and increased conversion by 2%.- doubled 3-day delivery estimate coverage while maintaining the same high accuracy- shipped eBay Guaranteed Delivery program- key contributor to internal committee driving ML Ninja program for growing machine learning talent internally- drove training in Python, data science and machine learning skills across the eBay shipping org and beyond by running intensive ML bootcamps in Seattle, San Jose and London- recipient of an eBay critical talent award

Jun 2016 - Aug 2018

Software Engineer (Google Cloud/Android/Chrome Teams)

Mountain View, Ca, Us

Worked on DoubleClick Ad Planner campaign optimization middleware, the Dart SDK, Android Hangouts, Android Fit, Google Cloud Datalab, and Google Cloud Machine Learning. Built the unit testing and mocking libraries for Dart, the first proof-of-concept cross-platform Dart mobile apps, the account management subsystem in Hangouts, the charting and mapping visualizations in Android Fit, and the Cloud Datalab product together with supporting libraries for BigQuery and CloudML.

Mar 2012 - May 2016

Software Engineer - Big Data Analytics/Large Scale Machine Learning And Ai

Redmond, Washington, Us

Worked in a R&D team investigating how to distribute analytics and ML algorithms for massive data like the Twitter firehose, as well as novel algorithms for identifying social media influencers, near real-time updating recommender systems, etc.- built a map-reduce framework in C# for designing and testing distributed algorithms, later migrated to Hadoop- built several OData web services to serve up analytics data, and managed contractors building dashboards for visualizing trending sentiment on topics and named entities, identifying social media "influencers", and more- contributed to the design of distributed versions of algorithms for large-scale machine learning such as canopy clustering- developed new ways of surfacing relevant web ads based on sentiment analysis, entity extraction and topic relationships extracted from Twitter data- built an improved system for video recommendations using collaborative filtering for MSN Video.

Apr 2011 - Feb 2012

Lead Software Engineer - Robotics Applications

Redmond, Washington, Us

Led an application team in Microsoft robotics. Short-lived role as project was cancelled.

Jan 2011 - Mar 2011

Lead Software Engineer - Bing Mobile

Redmond, Washington, Us

Launched and led the 6-person "Bingtop" engineering team in Bing mobile, from conception to delivery, building a Javascript MVC app framework extension for the Android and iOS Bing clients, to support task completions such as purchasing movie tickets, ordering restaurant food, etc.

Mar 2010 - Dec 2010

Lead Software Engineer - Microsoft Oneapp

Redmond, Washington, Us

First engineering hire on Microsoft OneApp (http://www.microsoft.com/oneapp/), changing the vision from a mobile MSN Messenger client to a full-fledged mobile platform supporting messaging, payments, Facebook, games, and more. Led the mobile client team and the Visual Studio development tools teams. Designed and built the Javascript virtual machine on J2ME, the Javascript compiler, the code library manager, the caching subsystem, the debugging subsystem and remote debugging protocol, and some test infrastructure. Dotted-line managed the porting effort to Android and Windows Mobile. Received two Microsoft "Gold Star" awards.

Apr 2008 - Feb 2010

Software Engineer - Local Search And Maps

Redmond, Washington, Us

One half of the team responsible for the Windows Live Search for Mobile client (later Bing) on Windows Mobile, from initial conception through version 3.0 (the other was rockstar Ashley Feniello, coding god). Owned the network stack, caching layer, map control, GeoRSS, and some additional functionality (movies/weather/etc). Received a Microsoft "Gold Star" award.

Jul 2006 - Mar 2008

Lead Software Engineer - Mobile Ajax

Redmond, Washington, Us

Designed and built a Javascript compiler, debugger and virtual machine for writing cross platform mobile applications on Windows Mobile and J2ME phones (Microsoft "Mojax"). Led a 5 person eng/test team. Scrum master. Project was killed when Microsoft switched mobile focus to enterprise, but was later revived as Microsoft OneApp for emerging markets and feature phones.

Jan 2006 - Jun 2006

Security Program Manager/Software Engineer - Microsoft Spot

Redmond, Washington, Us

Designed the cryptographic protocols used to secure subscriber information for Microsoft’s SPOT smart watches, and the business methods for secure device key generation, distribution, through chip fabrication. Extended the firmware of the FM radio subcarrier packet injectors to support new capabilities, and built the Outlook synchronization add-ons for Windows.

Jan 2003 - Dec 2005

Software Engineer/Program Manager - Windows Xp Advanced Networking

Redmond, Washington, Us

Worked as a security program manager and Microsoft representative on the UPnP Technical Committee, helping design UPnP Device Security, while simultaneously working as a developer on the P2P stack in the Windows XP Advanced Networking Pack. Designed and built the GSSAPI security layer and security measures for PNRP (Peer Network Routing Protocol).

Apr 2001 - Dec 2002

Director, R&D

Cequrux Bv

Head of R&D for CEQURUX, a Dutch/South African company that produced enterprise Internet firewall and VPN router software based on FreeBSD, Drove the product architecture and wrote much of the code.

Aug 1999 - Apr 2001

Cto

Citadel Data Security

Founded Citadel Data Security, and designed and built the Citadel firewall and VPN router products, which were amongst the first enterprise class firewalls and VPN routers (pre-IPSec, using SSH-based tunneling). Numerous innovations including some of the first anti-spam (through MX path header analysis and content keyword filtering), anti-ad (though HTTP element disabling), and smart website blocking (through reverse DNS caching and keyword filtering). Clients included Rand Merchant Bank, the Malaysian Treasury, the Office of the State President (South Africa), the South Africa Medical Research Council, and many more.

May 1995 - Aug 1999

Lecturer

Cape Town, Western Cape, Za

Lectured under- and post-graduate computer science courses in computer architecture, computer networking, compiler design, assembly language programming.

Jan 1988 - Dec 1994

Post Doctoral Fellow

Cape Town, Western Cape, Za

Supervised graduate students and conducted research in performance analysis and prediction of formally-specified network protocols using Markov models. Designed and implemented an IDE including an editor, SDL compiler, virtual machine, debugger, and SDL-to-C++ translator.

Jan 1994 - Sep 1994

Software Engineer

Za

Implemented UNIX SysV STREAMS kernel device drivers for various bank network protocols to enable a number of banks to connect to PayNet, South Africa's largest EFT transaction network.Implemented Ethernet packet drivers for Intel Multibus systems.Designed and implemented a high-availability auto-failover system (distributed inetd) for UNIX-based Internet servers.

Jan 1993 - Aug 1993

Engineer

Aztec Information Management

Implemented Unix STREAMS kernel network stack drivers for X.25, Triple-X, ATM and Frame Relay on custom-built silicon.Provided consulting services to Aztec clients.Taught courses in Unix systems administration and security.

Jan 1991 - Dec 1992
Team & coworkers

Colleagues at Microsoft

Other employees you can reach at microsoft.com. View company contacts for 10 employees →

4 education records

Graham Wheeler education

Ph.D., Computer Science

University Of Cape Town

Postgraduate Certificate In Management

Buckinghamshire New University

B.Sc. (Hons), Computer Science

University Of Cape Town

B.Sc., Mathematics, Computer Science, Philosophy

University Of Cape Town
FAQ

Frequently asked questions about Graham Wheeler

Quick answers generated from the profile data available on this page.

What company does Graham Wheeler work for?

Graham Wheeler works for Microsoft.

What is Graham Wheeler's role at Microsoft?

Graham Wheeler is listed as Group Engineering Manager, Python, Microsoft at Microsoft.

What is Graham Wheeler's email address?

AeroLeads has found 1 work email signal at @microsoft.com for Graham Wheeler at Microsoft.

What is Graham Wheeler's phone number?

AeroLeads has found 3 phone signal(s) with area code 415, 866 for Graham Wheeler at Microsoft.

Where is Graham Wheeler based?

Graham Wheeler is based in Greater Seattle Area, United States while working with Microsoft.

What companies has Graham Wheeler worked for?

Graham Wheeler has worked for Microsoft, Ada Developers Academy Seattle, Ebay, Google, and Cequrux Bv.

Who are Graham Wheeler's colleagues at Microsoft?

Graham Wheeler's colleagues at Microsoft include Akash Sangale, Jessica Sierra, Cindy Sullivan, Jorge L. Garcia, and Daniel Yehdego, Phd.

How can I contact Graham Wheeler?

You can use AeroLeads to view verified contact signals for Graham Wheeler at Microsoft, including work email, phone, and LinkedIn data when available.

What schools did Graham Wheeler attend?

Graham Wheeler holds Ph.D., Computer Science from University Of Cape Town.

What skills is Graham Wheeler known for?

Graham Wheeler is listed with skills including Distributed Systems, Software Development, C#, Linux, C++, Scrum, Mobile Applications, and Agile Methodologies.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.