Be My Buyer
Reimagining how buyers and sellers find each other
Pre-launch · Tacoma pilot in prep · Patent pending
A real estate platform built on a contrarian premise: the best way to help someone buy a home isn't to show them more listings. It's to show them fewer, and to make clear why each one fits.
Be My Buyer isn't live yet. The core product is built and working, and the design keeps evolving as we move toward a pilot. I've led product design, frontend development, and user research, treating it as both a concept to prove and a real system to ship.
The problem
Most real estate platforms treat buying a home like buying shoes: list everything, add filters, let people sort it out. Buyers scroll through hundreds of homes that almost fit. Sellers watch interest pile up with no sense of which buyers are actually serious. Everyone is busy, and nobody feels understood.
It's also a hard industry to change. Real estate moves slowly and runs on trust and relationships, especially with agents. A new platform can't win on novelty alone. It has to earn confidence early, usually through small regional pilots where it can show real value before asking anyone to change how they work.
I set out to replace "search and hope" with something more deliberate.
The idea
Start with people, not listings.
Instead of dropping buyers into a feed, Be My Buyer asks what actually matters to them: budget, must-have features, lifestyle, priorities. A matching algorithm scores homes against that profile, so the experience leads with fit instead of volume.
The same logic runs in reverse. A seller's home is never posted to the open market. It stays private, visible only to them, while the algorithm ranks verified buyers by how likely they are to buy. The seller picks a short list of buyers to connect with and can keep choosing until the fit is right. Be My Buyer makes the introduction; the people, and their agents, handle the deal.
Less browsing. More matching.
Designing the experience
I designed the product to feel guided and personal rather than transactional. A buyer doesn't just see a home, they see the reasons it matches them. Every match comes with an explanation, not only photos and a price.
Sellers get that same clarity in reverse. Rather than treating all interest as equal, they see which buyers genuinely fit, ranked and easy to act on, without ever exposing their home publicly.
Agents are first-class participants, not an afterthought. They get tools to manage matches, track progress, and support both sides of a transaction, so the platform fits into how the industry already works instead of fighting it.
Across all three roles, the flow reads like a sequence of clear steps with meaningful inputs and feedback that leaves people feeling understood. It's closer to a guided experience than a marketplace.
Building the platform
Be My Buyer is built with Next.js, Tailwind, Supabase, and Mapbox. I implemented the frontend, the matching logic, the data flows, and the core journeys for buyers, sellers, and agents. The visual design is still maturing, but the underlying product works end to end.
That's been the point. This project is as much about shipping real software as it is about testing a product thesis.
Where it's headed
Next is a pilot in Tacoma. It's where we'll tune the scoring model, validate the flows with real users, and answer the question that matters most: does a match-first model actually change how people behave?
Even before launch, the work has confirmed the core bet. When you optimize for quality of matches instead of quantity of listings, buyers get a calmer, more confident experience, and sellers and agents get leads that actually mean something.
Be My Buyer isn't finished. But it already reflects the work I care about most: questioning default patterns, designing around real human needs, and building products that feel considered instead of noisy.
More work