Scott Hoyt

Engineering Manager at Instagram

San Francisco, 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 Hoyt is an experienced engineering manager in San Francisco with 12 years of software and leadership experience, currently leading engineering at Instagram. He brings deep Swift and iOS expertise from hands-on contributions to prominent open-source projects like Moya and Carthage, improving plugin architectures and Swift version handling for binary frameworks. His background blends startup founding and product leadership with quant-heavy roles in trading firms, giving him a rare mix of product sensibility, systems thinking, and strong analytical rigor. At Facebook/Instagram he transitioned from individual contributor to manager, demonstrating an ability to scale teams and influence platform-level engineering. He focuses on maintainability, testability, and developer ergonomics—traits evident in his SwiftLint and library contributions. Colleagues would note his knack for turning complex integration problems into clean, testable designs.
code12 years of coding experience
job10 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (15)

plugin-development10
web-framework10
swift10
carthage10
rxswift10
refactoring10
software-quality10
package-management10
networking10
refactor10
cocoa10
testing10
yaml9
error-handling9
unit-testing8

Programming languages (8)

TypeScriptC#JavaScriptGoObjective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
Moya/Moya

Nov 2016 - Feb 2017

Network abstraction layer written in Swift.
Role in this project:
userSoftware Engineer (Swift)
Contributions:113 commits, 49 PRs, 64 pushes in 3 months
Contributions summary:Scott primarily focused on enhancing the Moya library's plugin architecture, enabling modifications to requests and responses. They introduced new functionality for plugins to process responses and prepare requests, integrating the use of `reduce` to apply these plugins. Further contributions included adding tests for the plugin integration and enabling developers to specify the parameter encoding for `TargetType` objects.
networkingrxswiftreactiveswiftswiftabstraction-layer
realm/SwiftLint

Dec 2015 - Feb 2016

A tool to enforce Swift style and conventions.
Role in this project:
userFull-stack Developer
Contributions:1 release, 184 commits, 16 PRs in 1 month
Contributions summary:Scott made several contributions focused on refactoring and improving the SwiftLint codebase. Their work involved optimizing the initialization of the `Configuration` class from YAML files for better efficiency. They extracted and refactored components to test classes, which included the extraction of the configuration mocks, and replaced manual configuration mocks with file-driven configurations. Furthermore, they added several string extensions, and used the new string extension within the NSFileManager. This indicates a focus on improving the maintainability and testability of the project.
linterswift-package-managerbazellintingcode-quality
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 Hoyt - Engineering Manager at Instagram