Brian S. ReedDesign Systems Engineer

Brian S. Reed · Design Systems Engineer · Front-End Architect

I build the system other teams build on

Nearly twenty years in software, full-stack early, seven in front-end architecture, the last two leading the engineering group behind BSPK, Anywhere Real Estate's design system and its first open-source project. Design-trained, so accessibility and performance are requirements rather than cleanup. I build with AI tools daily, and systems those tools can see. U.S. Army veteran.

01 · Work

Systems

A design system for ten brands, the tool that builds this page, and a few things built on my own time.

Dev ToolsSkrapa

A zero-config static site generator that renders TypeScript JSX templates and client code into a single HTML file; no framework, no virtual DOM, no third-party bundler. It builds this very site. Written by hand at first, then cleaned up and improved dramatically with Claude Code.

TypeScriptJSXNode.jsCLI
AppsMenu OTP

A native macOS menu bar app for two-factor codes: click an account, its current six-digit code is on the clipboard. Accounts are AES-256 encrypted with the key in the login Keychain, and no secret ever leaves the Mac. Rewritten with AI from a memory-hungry Electron app into a light native Swift one.

Swift 6AppKitmacOSCryptography
Dev Toolsdev.localhost

A native Mac menu bar app that turns localhost:PORT into a real https domain, at a .localhost name or one of your own. It starts, stops and opens the log of every dev server, and nginx runs as you, so none of it asks for a password.

SwiftnginxNode.jsmacOS
GamesSordle

A Wordle clone without the daily limit. The word bank is a set of static JSON files, one per word, served from GitHub Pages, and every solved word comes with its dictionary definition.

TypeScriptSASSVite
GamesConnect 4

Connect Four against a rule-based AI: it takes a win, blocks yours, builds toward three in a row and avoids handing you a move, with a random fallback. Beatable, but it punishes an obvious mistake.

TypeScriptSASSVite

Everything is designed. Few things are designed well

Brian S. Reed

02 · Experience

Work & Impact

DurationOct 2024 – Present
LocationRemote

Senior Software Engineer / Front-End Architect

Compass (formerly Anywhere Real Estate)

  • Built BSPK, Anywhere's design system, from zero as its only engineer, then led a team of three to 86 React components, 10 brand themes and 62 releases.
  • Built the Figma plugin that syncs 2,000+ design tokens into per-brand stylesheets, with a build check that fails on any unknown token.
  • Ported BSPK to Angular with AI coding tools: 88 components on the same stylesheets, rendering the same DOM for assistive technology.
TypeScriptReactDesign SystemsFigma PluginCI/CDTeam Leadership
DurationSep 2021 – Oct 2024
LocationRemote

Senior Software Engineer / Front-End Lead

Butterfly Network, Inc.

  • Ran the team's process as Certified ScrumMaster, cutting defects and rework through tighter acceptance criteria and front-end testing.
  • Led the shared React component library behind a cloud-based enterprise SaaS platform.
  • Partnered with product and design to turn business requirements into technical specifications and well-scoped stories.
ReactTypeScriptUser Experience (UX)ScrumDesign SystemsComponent Libraries
DurationJul 2019 – Sep 2021
LocationRichmond, VA

Senior Software Engineer (Frontend Focused)

CoStar Group

  • Rearchitected a large shared React UI library used across multiple business units for long-term maintainability.
  • Owned component API design and documentation patterns, setting standards for reusability, accessibility, and performance across desktop and mobile web.
ReactTypeScriptUI LibrariesAccessibilityUser Experience Design (UED)

Full history on the résumé

Available for work

Get In Touch

Include your email anywhere in your message.

Thanks! I'll get back to you soon.

Based remotely · available worldwide. Recruiters: the saves us both a call.

Recruiters

A quick fit check

If you think I might be a good fit, answer a few quick questions first so we both know early whether a call is worth it. No exact match? Pick the closest and we'll talk it through.

Is this role 100% remote?

I am only taking roles that are 100% remote.

This role requires:

Even though I love learning, I don't have a college degree.

What type of role is this?

I am looking for a Senior or higher role.

What is the annual base compensation, salary not including bonuses?
$/ year

A role without compensation transparency is one I can't evaluate yet; happy to talk once there's a range.

This role requires expert knowledge in:
What type of employment is this?
How many interviews are part of the hiring process?
How much paid time off comes with the role, not counting holidays?

Probably not a fit.

Thanks for taking the time. Based on your answers (see the notes under them), this one likely isn't a match.

Think it's a mistake? Adjust the highlighted answers, or reach out on LinkedIn.

This could be a great fit!

Add your email and I'll be in touch; your quiz answers are sent along too.

That email address doesn't look right.

Sent; thank you!

I'll review your answers and get back to you soon. In the meantime, find me on LinkedIn.