Matthew Diamant

Software Engineer at Discord

Oakland, 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
Matthew Diamant is a seasoned software engineer with a decade of experience building production-grade full-stack applications and leading engineering teams across consumer and fintech products. He’s held engineering and management roles at Block (Square/Cash App) and Dictionary.com, and currently develops at Discord from his base in Oakland. Matthew combines front-end craft—demonstrated by UI contributions to the open-source AI agent Goose, including deep-linking fixes, responsive provider grids, and UX improvements—with backend and product-minded leadership. He’s comfortable shipping across desktop and web platforms, standardizing interfaces, and improving developer and user feedback loops. Colleagues know him for translating ambiguous requirements into pragmatic, testable features and for pairing hands-on coding with cross-functional mentorship.
code10 years of coding experience
job16 years of employment as a software developer
bookComputer Science, Computer Science at California State University - East Bay
github-logo-circle

Github Skills (13)

uid10
front-end-development10
ui-design10
electron10
react10
typescript-types9
graphical-user-interface9
typescript9
javascript9
typescripts9
user-interface9
css8
html8

Programming languages (5)

TypeScriptRustJavaScriptGoRuby

Github contributions (5)

github-logo-circle
block/goose

Feb 2025 - Mar 2025

an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
Role in this project:
userFull-stack Developer
Contributions:14 reviews, 13 PRs, 20 pushes in 29 days
Contributions summary:Matthew contributed significantly to the front-end user interface of the desktop application, implementing features for configuring and viewing `.goosehints` files. They also integrated keybindings for settings and improved the responsiveness of provider grids. Furthermore, the user addressed deep linking issues and introduced new toast notifications for improved user feedback, and standardized radio button inputs.
matthewdiamant/back-to-earth

Sep 2019 - Sep 2019

Contributions:99 commits, 103 pushes, 1 branch in 10 days
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
Matthew Diamant - Software Engineer at Discord