Marshall Rose

Principal Engineer at TheThingSystem, Inc.

Miami, Florida, 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
Marshall Rose is a Principal Engineer based in Miami with 13 years of modern software experience and a multi-decade history in technology leadership and architecture. At Brave Software he progressed from senior engineer to principal, contributing to privacy-focused browser features and integrating cryptocurrency ledger functionality into the Brave codebase. He has deep backend expertise—evident from contributions to Node.js projects like node-sonos and noble where he implemented device control, BLE tooling, and robust error handling. Marshall pairs systems-level thinking from longtime consulting and architectural roles with hands-on open-source work, bridging low-level device protocols and user-facing UI/payment flows. He holds advanced academic training in Information and Computer Science from UC Irvine and brings a pragmatic mix of research rigor and production-grade engineering.
code13 years of coding experience
job12 years of employment as a software developer
bookUniversity of California, Irvine
stackoverflow-logo

Stackoverflow

Stats
46reputation
1kreached
1answer
0questions
github-logo-circle

Github Skills (20)

javascript10
apidoc10
brave10
bluetooth-le10
sonos-api10
api10
btle10
nodejs10
bluetooth-low-energy10
home-automation10
electron9
bitcoins9
bitcoin9
browser9
music9

Programming languages (17)

JavaC++CCMakeTeXGoHTMLKotlin

Github contributions (5)

github-logo-circle
brave/browser-laptop

Jul 2016 - Oct 2018

[DEPRECATED] Please see https://github.com/brave/brave-browser for the current version of Brave
Role in this project:
userFull-stack Developer
Contributions:257 commits, 98 PRs, 455 pushes in 2 years 3 months
Contributions summary:Marshall primarily focused on integrating a Ledger client with the Brave browser. This involved extensive modifications to the `app/ledger.js` file, incorporating new features, and updating the code with new ledger-client code. They also worked on UI aspects by adding and updating payment-related information and including new features for contribution amounts. Numerous commits indicate a focus on ensuring the proper handling and display of Bitcoin wallet balances and overall ledger integration.
browserwindowsjavascriptbrave-browserlinux
bencevans/node-sonos

May 2013 - May 2017

🔈 Sonos Media Player Interface/Client
Role in this project:
userBack-end Developer
Contributions:19 commits, 4 PRs, 5 pushes in 4 years 1 month
Contributions summary:Marshall significantly contributed to the `node-sonos` project by implementing new features related to controlling Sonos media players. Their work involved adding functionality for volume control, muting, and the "previous" command, directly impacting the core functionality of the Sonos interface. The user also added features to get track position, duration, the ability to set speaker name, and flush the queue. The changes include code modifications for retrieving track metadata and album art, along with more robust error checking throughout the codebase.
javascripthome-automationsonosaudionodered
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
Marshall Rose - Principal Engineer at TheThingSystem, Inc.