← Selected Work01

North American MLS Data Platform

High-Throughput & Data SystemsPrincipal Architect & Tech Lead
4Mlistings/day
8years on the platform
300+agents served

An enterprise distributed property pipeline ingesting millions of daily MLS & CREA DDF listings across North America, serving public search traffic for a major regional portal. I worked on the platform for eight years, and it is still in production today.

Architecture

Swipe sideways to see the whole diagram →
North American MLS Data Platform architecture diagram

How it works

  1. 01

    Multi-tier delta ingestion — scheduled polling and webhooks feed a Redis buffer queue that shaves traffic peaks before anything reaches the database.

  2. 02

    MySQL master for ACID writes, a read-replica cluster for query fan-out, and a sub-millisecond Redis cache tier in front of the hottest listings and geographies.

  3. 03

    Broke a long-lived monolith into Listing, Price History and Lead services, delivered through an API gateway and CDN.

  • MySQL HA Cluster
  • Redis Queue & Cache
  • Microservices
  • Event Pipelines

Let's connect

Prefer LinkedIn? Message me there, or see what I'm building on GitHub.