Scott Butler

Software Dev Engineer II at Amazon Web Services (AWS)

Greater Seattle Area 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 Butler is a versatile Software Development Engineer II with 14 years of hands-on experience building developer tools, backend services, testing infrastructure, and localization features across Amazon and AWS. He thrives on making technology approachable and creating tools he would use himself, with deep interests in compilers, cloud computing, and language/DSL design informed by active contributions to notable open-source projects like ZIO and specs2. A generalist by design, he bridges systems-level work (Windows P/Invoke, Bazel rules, sbt) with higher-level service design and test automation, and has practical experience launching microservices at AWS. Scott pairs strong engineering craftsmanship with teaching experience and an academic background from the University of Utah, and he’s currently exploring the mathematical foundations of functional programming via Milewski’s category theory materials. He also brings uncommon cross-cultural curiosity, having contributed Hebrew localization to Humanizer and a history of internationalization-focused work for Alexa.
code14 years of coding experience
job5 years of employment as a software developer
bookThe University of Utah
bookPre-Engineering Degree, Computer Science Pre-Major, Pre-Engineering Degree, Computer Science Pre-Major at Salt Lake Community College
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
31,312reputation
4.0mreached
238answers
58questions
Badges
documentation
top-5%
debugging
top-5%
windows-xp
top-1%
indentation
top-5%
audio
top-5%
unit-testing
top-1%
github-logo-circle

Github Skills (63)

asynchronous10
unit-testing10
bsp10
concurrent-programming10
wp-api10
async10
testing10
net10
zio10
sbt10
dotnet10
build-system10
test-framework10
winapi10
interop10

Programming languages (29)

C#CSchemeGoHTMLGroovyStylusTypeScript

Github contributions (5)

github-logo-circle
hmemcpy/milewski-ctfp-pdf

Sep 2017 - Feb 2021

Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Role in this project:
userFull-stack Developer
Contributions:28 releases, 3 reviews, 187 commits in 3 years 5 months
Contributions summary:Scott primarily contributed to the development and maintenance of the LaTeX source code for a book on category theory. Their work involved scraping content, converting it to LaTeX, refactoring code snippets, and setting up the build process using Nix and Travis CI. They also added Scala snippets and refined the build process for different language versions of the book. Furthermore, the user tweaked page margins and fixed font issues, enhancing the overall presentation of the book.
cpppdffunctional-programminghaskellcategory
zio/zio

Dec 2019 - Dec 2022

ZIO — A type-safe, composable library for async and concurrent programming in Scala
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:6 reviews, 31 commits, 41 PRs in 3 years
Contributions summary:Scott primarily focused on enhancing the testing infrastructure and adding support for command-line arguments in the testing framework. They modified existing test tasks and added new tests to verify functionalities. These changes involved modifying Scala code, integrating source location information, and refactoring test renderers to improve reporting. They also improved the overall testing experience for the ZIO library.
functional-programmingqueuesstreamsasynchronicityasync
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 Butler - Software Dev Engineer II at Amazon Web Services (AWS)