Royce Brooks
San Francisco Bay Area

Hi, I'm Royce Brooks.

I'm a senior frontend engineer who likes building polished product experiences, especially where web, mobile, AI, and product systems meet.

Most recently I worked at Coinbase on Coinbase One, Member Experiences, notification infrastructure, and customer-facing product flows across React, React Native, TypeScript, GraphQL, and Go-backed systems.

Work

Experience

Coinbase

Senior Software Engineer / Frontend Technical Lead

2022-2026

Built and led many key product initiatives across web, mobile, and backend, partnering closely with product and design to shape the details, ship polished experiences that matter, and make the underlying systems easier for teams to extend.

  • Built Coinbase One and Member Experiences experiences across React Native and web, including onboarding, plan changes, member benefits, and account management flows.
  • Migrated product surfaces toward more configurable, server-driven patterns so teams could launch and iterate without scattering one-off frontend logic everywhere.
  • Worked across eligibility, benefit presentation, experiments, analytics, and rollout safety for member-facing launches.
  • Co-led Member Week, a high-visibility subscriber campaign with daily drops, targeting, analytics, and cross-team coordination.
  • Partnered with payments teams on transaction-critical customer flows and membership benefit surfaces.
  • Built notification infrastructure and in-app notification patterns used across Coinbase web and mobile surfaces.
  • Shipped full-stack product work across GraphQL contracts, Go-backed services, React, and React Native clients.

Weedmaps

Senior Software Engineer

2020-2022

Worked on ordering experiences for customers and merchants, where product clarity mattered because the software sat close to real-world operations.

  • Built frontend product flows with React, TypeScript, MobX, and MobX-State-Tree.
  • Worked on merchant controls around order preferences, throttling, and order hours.
  • Led customer and merchant ordering work where interface clarity directly affected real-world fulfillment.
  • Introduced clearer technical specs for ambiguous work so product, design, and engineering could move together.
  • Helped translate operational edge cases into product states that were easier for teams to reason about and ship.

Fuze, Make School, WGU

Earlier Engineering Experience

2013-2020

Grew up through a mix of frontend, backend, teaching, integrations, and platform work.

  • Built Angular and React interfaces, Slack integrations, Java and Go services, logging systems, and cloud-backed product features.
  • Worked across web, API, integrations, observability, and internal tooling.
  • Taught and mentored developers while building the communication habits that later shaped technical lead work.
  • Learned to care about both the shape of the user experience and the machinery underneath it.