Scott Hutchinson is a senior software engineer with 10+ years focused on building Windows data analysis applications using a mix of functional and object-oriented languages (F#, C++, C#, VB.NET). He has deep experience modernizing and architecting multi-tier Windows and .NET systems across industries, from defense and pharmaceuticals to financial services, and currently contributes to the F# compiler and tooling in the dotnet/fsharp repo. Comfortable across low-level compiler work and high-level UI frameworks (MFC, WinForms, WPF), Scott pairs pragmatic engineering with rigorous testing and performance profiling. His background in operations research and engineering gives him a systems-thinking approach to complex problems, and he’s demonstrated the ability to step away for exploratory pursuits—like high-altitude mountaineering and naval history research—and return with renewed focus on robust, maintainable software.
10 years of coding experience
28 years of employment as a software developer
Master’s Degree Industrial Engineering, Master’s Degree Industrial Engineering at The University of Texas at El Paso
Bachelor’s Degree Mechanical Engineering, Bachelor’s Degree Mechanical Engineering at Oregon State University
Operations Research/Systems Analysis Course I Operations Research/Systems Analysis, Operations Research/Systems Analysis Course I Operations Research/Systems Analysis at US Army Logistics Management College
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Role in this project:
Backend Developer
Contributions:5 reviews, 15 PRs, 34 comments in 4 years 3 months
Contributions summary:Scott primarily contributed to the F# compiler and related tools within the repository. They focused on code cleanup, removing dead code and adding field names to existing data structures. The contributions involved modifications to abstract IL representations, including exception clauses, native types, and binary reader implementations. Furthermore, the user added checks for cyclic struct tuples and tests to prevent potential compiler issues.
Contributions:17 PRs, 19 pushes, 10 branches in 2 years 4 months
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 Hutchinson - Engineer at Naval Surface Warfare Center (NSWC)