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.

I'm currently at Coinbase on the Consumer Growth Activations team, after earlier Coinbase work 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, Consumer Growth Activations

2022-present

Building consumer growth activation experiences across web, mobile, and backend, while bringing prior Coinbase One and Member Experiences work into the next phase of customer-facing growth.

  • Joined the Consumer Growth Activations team to work on customer activation, growth systems, and high-scale consumer product surfaces.
  • Built Coinbase One and Member Experiences product flows 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.