Dustin Brett

Senior Software Engineer at Coinbase

Vancouver, British Columbia, Canada
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
Dustin Brett is a Senior Software Engineer based in Vancouver with over a decade of professional experience and a 14-year IT background, currently building scalable web experiences at Coinbase after recent senior roles at Microsoft. He is a full-stack practitioner fluent in TypeScript, React, Angular, Node, and cloud deployment patterns, with hands-on experience modernizing legacy systems and automating front-end delivery on Azure. Dustin contributes to notable open-source projects—building a browser-based desktop environment and enhancing an Electron release server—demonstrating both UI polish and backend reliability. He pairs pragmatic engineering (API design, DB migrations, release workflows) with mentoring and cross-team collaboration to accelerate delivery. A self-taught developer who has lived and worked across varied technical stacks, he brings uncommon empathy from extensive travel and family life to complex product problems. He consistently focuses on thoughtful refactors and measurable performance improvements, like multi-hundred-percent page-load optimizations.
code10 years of coding experience
job14 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Mount Royal Collegiate
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (22)

javascript10
back-end-development10
apidoc10
electron10
css10
api10
html10
nodejs10
versioning10
backend10
react10
database-migrations9
typescript9
typescript-types9
angularjs9

Programming languages (14)

C#JavaCSSC++CRustGoErlang

Github contributions (5)

github-logo-circle
DustinBrett/daedalOS

Aug 2020 - Jan 2023

Desktop environment in the browser
Role in this project:
userFront-end Developer
Contributions:26 reviews, 3396 commits, 36 PRs in 2 years 5 months
Contributions summary:Dustin primarily contributed to the development of the Daedalos desktop environment, with a focus on enhancing the user interface and adding functionality. They improved and refactored the Byuu emulator integration, introducing features such as saving game progress. The user also implemented new UI elements and added features to enhance existing components.
desktop-applicationelectronbrowserjavascriptdesktop-environment
A fully featured, self-hosted release server for electron applications, compatible with auto-updater.
Role in this project:
userBack-end Developer
Contributions:1 review, 16 commits, 16 PRs in 1 year 3 months
Contributions summary:Dustin primarily contributed to the back-end functionality of the electron-release-server, focusing on API enhancements and bug fixes. Their work included improving version and asset management, specifically by introducing flavor filtering and availability dates, and implementing database migrations. They addressed issues related to routes and API calls, along with adding and modifying core data services. The user also made infrastructure improvements such as incorporating ESLint and Stylelint.
electron-applicationsauto-updaterelectronsquirrelelectron-application
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
Dustin Brett - Senior Software Engineer at Coinbase