George Fleming

Software Development Engineer at Microsoft

Anaheim, California, 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

👤
Senior
George Fleming is a seasoned Software Development Engineer with a decade at Microsoft and a long career spanning telephony, optical networking, battlefield simulation, LTE, and cloud cross-platform development. He brings practical systems-level expertise from roles as developer, tester, sysadmin, team lead, and architect at organizations including Bell Labs, AT&T, Motorola, and the US Geological Survey. At Microsoft he has contributed to PowerShell’s backend and test automation—adding cmdlets and robust test infrastructure for widely used functionality like Start-DscConfiguration and Select-Object. Comfortable across hardware-near and cloud environments, he combines deep debugging instincts with a pragmatic focus on shipping reliable, testable systems. Having lived and worked on both US coasts and in China, he pairs technical breadth with a global, travel-fueled perspective.
code10 years of coding experience
languagesc#, c++, powershell, go
github-logo-circle

Github Skills (10)

cmd10
powershell10
pester10
cm10
testing10
scripting9
test-automation9
autoconfiguration8
dsc8
system-configuration8

Programming languages (9)

C#PowerShellTypeScriptShellCGoHTMLMarkdown

Github contributions (5)

github-logo-circle
PowerShell/PowerShell

Oct 2015 - May 2016

PowerShell for every system!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:136 commits, 2 comments in 6 months
Contributions summary:George primarily contributed to the testing infrastructure and implementation of specific PowerShell cmdlets within the PowerShell repository. The user added new test utility files, implemented tests for cmdlets like `Select-Object` and `Start-Process`, and fixed bugs related to existing tests such as `Get-Random`. They also added new cmdlets like `Get-OmiInstance` and tests for them. Furthermore, the user implemented functionality for `Start-DscConfiguration`, `Get-DscConfiguration` and `Set-DscLocalConfigurationManager` cmdlets and the relevant tests.
windowspowershelllinuxcommand-linemacos
microsoft/omi

May 2016 - Nov 2018

Open Management Infrastructure
Contributions:6 releases, 437 commits, 167 PRs in 2 years 6 months
infrastructureinfrastructure-management
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
George Fleming - Software Development Engineer at Microsoft