backend engineer · systems tinkerer · cdmx

Héctor Banderas builds systems that have to stay correct when the data is not.

I work on concurrent backend systems, GPS and telemetry pipelines, provider integrations, and the less glamorous machinery around them: validation, caches, queues, retries, tests, and operational proof.

My daily tools are Elixir/OTP, Phoenix, PostgreSQL/PostGIS, Redis/ETS, AWS, Docker, and Linux. Away from production services, I work with Rust on constrained ESP32 systems and networked tools.

read my résumé → write to me →

Recent notes

archive
  1. GPS can lie: designing telemetry validation before side effects

    A practical ordering for duplicate, time, coordinate, rate, and movement checks in an ingestion pipeline.

  2. Publishing a multi-tenant ETS index without partial state

    How composite keys, one mutation owner, and generation swaps turn a fast cache into a dependable read model.

  3. Debugging distributed data from the outside in

    Why I begin with the raw request and persisted state, then move inward toward logs and code.

Working set