Kashif Khan

Senior Software Engineer at Microsoft

Houston, Texas, 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
Kashif Khan is a Senior Software Engineer with nine years of experience building cloud-native, IIoT, and AI-driven solutions, currently working on Azure SDKs and Emerging Technologies at Chevron and Microsoft. He specializes in Azure, .NET/C#, Python, and natural language/ML services, and has a proven track record commercializing prototypes—ranging from enterprise-scale PDF extraction and bots to Teams Room pilots and AR/VR experiments. His cross-functional work with cloud, networking, production engineering and reservoir teams makes him a go-to technical SME who connects cutting-edge research to practical business outcomes. An active contributor to major open-source projects like pandas and the Azure SDK for Python, he focuses on type-safety, code quality, and exposing ML functionality to broader ecosystems. Based in Houston, he blends field-focused domain knowledge from upstream oil & gas with modern software practices to deliver scalable, supported solutions.
code9 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Houston
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
71reputation
3kreached
6answers
0questions
github-logo-circle

Github Skills (20)

python10
azure-sdk10
mypy10
pandas10
microsoft-azure10
typehinting10
azure10
type-checking10
data-analysis10
data-science9
autorest9
apidoc8
api8
azure-eventhub6
azure-service-bus6

Programming languages (11)

PowerShellC#TypeScriptJavaCBatchfileJavaScriptHTML

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-python

Jan 2022 - Jan 2023

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
Role in this project:
userBack-end Developer
Contributions:1219 reviews, 65 commits, 301 PRs in 11 months
Contributions summary:Kashif contributed to the Azure SDK for Python, specifically adding and updating support for Azure Machine Learning (AML) skills within the search functionality. The work involved modifying Python models, potentially using code generated from autorest, and exposing AML skills publicly. The user updated the codebase to reflect changes from Swagger specifications related to alias operations. Additional commits involved resolving pylint errors and addressing cspell issues.
pythonversionedazure-functionssdkazure-python
pandas-dev/pandas

Dec 2021 - Jan 2022

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Role in this project:
userBack-end Developer
Contributions:7 reviews, 6 commits, 6 PRs in 27 days
Contributions summary:Kashif primarily contributed to fixing type errors and improving code quality within the pandas library. Their work involved addressing mypy type errors in multiple files, including `scope.py`, `timedeltas.py`, `plotting/core.py`, and `reshape.py`. They also fixed pre-commit errors in `nanops.py` and defined `gen` and `gen2` as `Iterable` in `excel.py`. This suggests a focus on maintaining the library's type safety and code correctness.
pythondatalabeled-datamanipulationdataframes
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