Brett Snyder

Principal Engineer at DigitalOcean

Sylvania, Ohio, 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
Brett Snyder is a Principal Engineer with 11 years of experience building large-scale, distributed systems and data platforms, currently leading architecture and delivery at DigitalOcean. He combines deep applied research in probabilistic methods and signal processing with hands-on engineering in Golang, Java/Scala, and cloud-native tooling to deliver reliable, globally distributed storage and monitoring systems. Brett has steered teams and technical strategy for Spaces and customer-facing insights products, while also contributing to open-source projects like Gleam and the DigitalOcean Go client, demonstrating a focus on core library quality and alerting APIs. His background in Bayesian reasoning, MCMC, and neural models informs pragmatic approaches to observability and anomaly detection at scale. A dual BS in Electrical Engineering and Computer Science and an MS in Computer Science ground his work in both systems engineering and statistical modeling. He’s notable for bridging deep algorithmic thinking with production-grade implementations across databases, streaming, and monitoring stacks.
code11 years of coding experience
job16 years of employment as a software developer
bookM.S. , Engineering - concentration in Computer Science / Software & Intelligent Systems, M.S. , Engineering - concentration in Computer Science / Software & Intelligent Systems at University of Toledo
bookNew Riegel High School
bookB.S., Electrical Engineering, B.S., Electrical Engineering at The University of Toledo
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (30)

structures10
api-rest10
struct10
typesc10
erlang10
lists10
apidoc10
api-design10
restful-api10
testing10
digitalocean10
typescript10
data-structure10
type-system10
stl10

Programming languages (12)

TypeScriptJavaShellRustMakefileJavaScriptGleamGo

Github contributions (5)

github-logo-circle
gleam-lang/stdlib

May 2019 - Oct 2019

🎁 Gleam's standard library
Role in this project:
userBack-end Developer
Contributions:9 commits in 4 months
Contributions summary:Brett primarily contributed to the Gleam standard library, focusing on implementing and refining list manipulation functions. Their work includes adding new functions such as `strict_zip` and `repeat`, as well as fixing existing functions. They also added tests for the new functions, demonstrating a focus on code quality and thoroughness. Their contributions center on the core functionality of the `list` module.
gleamerlangjavascriptstandard-librarytypescript
gleam-lang/gleam

May 2019 - Oct 2019

⭐️ A friendly language for building type-safe, scalable systems!
Role in this project:
userBack-end Developer
Contributions:9 commits, 8 PRs, 21 comments in 4 months
Contributions summary:Brett primarily contributed to the Gleam standard library. Their work involved implementing and fixing list manipulation functions, including `strict_zip`, `repeat`, and `split_while`, as well as adding new functionalities. This included modifications to both the Erlang and Gleam implementations and related test suites to ensure correctness and maintainability. Furthermore, the user refactored and optimized the `map:fold` recursion.
gleamscalableerlangstatically-typedtype-safe
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
Brett Snyder - Principal Engineer at DigitalOcean