Scott Inglis

Senior Software Engineer at Microsoft

Snoqualmie, Washington, 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
Scott Inglis is a Senior Software Engineer with over 18 years in professional development and nine years formally counted in this profile, currently building scalable solutions at Microsoft from his Snoqualmie, WA base. He brings deep backend expertise and a steady track record of modernizing codebases—evidenced by contributions to the high-profile ML.NET project where he refactored key transforms for better reuse and backward compatibility. Scott’s career spans game and simulation studios to enterprise software, giving him a pragmatic blend of performance-conscious engineering and large-team collaboration. Known for quietly improving API consistency and maintainability, he favors sustainable technical evolution that preserves customer investments while enabling new capabilities.
code9 years of coding experience
job12 years of employment as a software developer
bookTarrant County College
bookBachelors of Science, Computer Science, Bachelors of Science, Computer Science at University of North Texas
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

net10
asp-net10
data-transformation10
machine-learning10
dotnet10
refactoring10
mlnet10
csharp10
mldotnet10
machine-learning-models10
dotnet-core10
algorithms9

Programming languages (7)

PowerShellC#JavaDockerfileC++CMakePython

Github contributions (5)

github-logo-circle
dotnet/machinelearning

Oct 2018 - Apr 2019

ML.NET is an open source and cross-platform machine learning framework for .NET.
Role in this project:
userBack-end Developer
Contributions:24 commits, 43 PRs, 16 pushes in 6 months
Contributions summary:Scott primarily focused on refactoring and improving the existing code base within the ML.NET framework, specifically the `dotnet/machinelearning` repository. They updated and refactored the `CopyColumnsEstimator` and `CopyColumnsTransform` to use common code, improving code reuse and maintainability. The user also addressed API inconsistencies and replaced older transforms with the newer `SelectColumnsTransform`, ensuring the evolution of the framework and supporting backward compatibility for existing models.
machine-learning-platformdotnetml-netmachine-learningcsharp
singlis/reef

Jan 2017 - Oct 2018

Mirror of Apache REEF
Contributions:130 pushes, 34 branches in 1 year 9 months
reefjavaapache
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
Scott Inglis - Senior Software Engineer at Microsoft