Brett Snyder

Staff 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 computer scientist and software engineer with 10 years of back-end experience, based in Ohio. He is an active open-source contributor known for work on Gleam’s standard library—implementing and fixing core list functions, optimizing recursion like map:fold, and maintaining both Gleam and Erlang implementations. Brett also contributed to DigitalOcean’s Go API client, adding monitoring and alerting CRUD, defining alert/metric schemas, and shipping unit tests to improve reliability. His work shows a strong emphasis on type-safe, scalable systems and maintainability, with a knack for cross-language engineering between Erlang, Gleam, and Go. Colleagues would note his focus on correctness and thoughtful refactors that keep libraries and cloud integrations production-ready.
code11 years of coding experience
job13 years of employment as a software developer
bookB.S., Electrical Engineering, 3.768, B.S., Electrical Engineering, 3.768 at University of Toledo
book3.982, 3.982 at New Riegel High School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (35)

structures10
api-doc10
api-rest10
struct10
typescrpt10
typesc10
erlang10
lists10
api-design10
restful-api10
datastructure10
testing10
digitalocean10
datastructures10
data-structure10

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