Phil Henning

Senior Software Engineer at Microsoft

Orlando, Florida, 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
Phil Henning is a Senior Software Engineer with 11 years of professional experience, based in Orlando and currently owning multiple feature areas within Visual Studio at Microsoft. He specializes in .NET template creation and tooling, Azure Functions integration, and API tooling such as Endpoints Explorer and an HTTP REST editor, with earlier work on WCF and MVC templates. Phil contributes to the prominent dotnet/templating engine—updating target frameworks, improving build scripts, and adding localization—demonstrating a focus on maintainability and developer experience in widely used tooling. His background spans long-term product ownership at Microsoft and early systems work on Major BBS/Worldgroup, reflecting deep practical knowledge of developer platforms and backward-compatible evolution.
code11 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at Penn State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
46reputation
467reached
1answer
0questions
github-logo-circle

Github Skills (11)

net10
asp-net10
dotnet-new10
dotnet10
csharp10
dotnet-core10
msbuild9
build-automation9
powershell8
azure-web-app-service6
visual-studio6

Programming languages (7)

C#PowerShellJavaScriptHTMLF#MarkdownRich Text Format

Github contributions (5)

github-logo-circle
dotnet/templating

Nov 2016 - Jun 2022

This repo contains the Template Engine which is used by dotnet new
Role in this project:
userBack-end Developer
Contributions:26 reviews, 100 commits, 127 PRs in 5 years 7 months
Contributions summary:Phil primarily focused on updating and modifying the project's template engine, which is used by `dotnet new`. Their work involved removing obsolete target framework versions, ensuring the templates are up-to-date. The user also made improvements to the build scripts and merged localization support. These changes indicate a focus on the project's core functionality and maintainability.
template-enginedotnettemplatedotnet-newtemplates
phenning/aspnetcore

Jul 2020 - Sep 2022

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Contributions:16 pushes, 10 branches in 2 years 2 months
web-basedasp-net-core-mvcasp-netnet-coreasp-net-core
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
Phil Henning - Senior Software Engineer at Microsoft