Scott Hutchinson

Engineer at Naval Surface Warfare Center (NSWC)

Westlake Village, 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job28 years of employment as a software developer
bookMaster’s Degree Industrial Engineering, Master’s Degree Industrial Engineering at The University of Texas at El Paso
bookBachelor’s Degree Mechanical Engineering, Bachelor’s Degree Mechanical Engineering at Oregon State University
bookOperations 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
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,701reputation
36kreached
84answers
3questions
github-logo-circle

Github Skills (13)

parse-tree10
fsharp10
functional-programming10
compiler-design10
abstract-syntax-tree10
testing9
dotnet9
asp-net9
net9
tooling9
visual-studio-code6
visual-studio6
xunit6

Programming languages (11)

TypeScriptC#PowerShellDockerfileC++ShellTeXJavaScript

Github contributions (5)

github-logo-circle
dotnet/fsharp

Mar 2018 - Jun 2022

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Role in this project:
userBackend 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.
dotnetfunctional-programmingfsharplanguage-servicecore-library
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)