Resume
Adrian Madrid
Staff / Senior Backend Engineer
Distributed Systems · Payments · Reliability · Ruby on Rails
Salt Lake City, UT • adrian.madrid@timeworxs.com • 801-815-1870
Summary
Staff-level backend engineer with 10+ years designing, shipping, and operating high-integrity distributed systems and large-scale payment pipelines. Expert in event-driven architectures, reconciliation and idempotency patterns, PostgreSQL performance, and building observable, reliable platforms. Comfortable owning architecture, writing ADRs, and leading cross-team execution.
Core competencies
Experience
Acima Credit
Nov 2013 — PresentSenior / Lead Developer
- Owned architecture and delivery for distributed payment systems handling ACH, card, virtual card, and alternative payment methods; responsible for correctness, reconciliation, and operational safety.
- Architected event-driven services using Ruby on Rails, Kafka, SQS, Sidekiq, PostgreSQL, Redis, and AWS; designed idempotent workflows and DLQ/backfill strategies.
- Defined reconciliation guarantees and ledger-adjacent schemas to support traceability and safe backfills.
- Implemented structured logging, correlation IDs, distributed tracing, and SLO-driven monitoring to reduce MTTR and alert noise.
- Authored ADRs and migration plans; led cross-team design reviews and phased rollouts to reduce business risk.
- Mentored engineers through pairing and reviews; established shared ownership and clearer design review practices.
North Point Advisors
Sep 2010 — Aug 2013Lead Developer
- Led backend architecture and API redesigns across multiple applications, improved reliability and maintainability through schema and deployment changes.
- Collaborated with stakeholders to translate business requirements into durable technical solutions.
HyperXMedia / Prefab Markets
Jun 2002 — Feb 2009Lead Developer
- Managed web development and Linux infrastructure; implemented deployment and monitoring practices to improve uptime.
Selected projects
Payment Pipeline Modernization
Replaced brittle batch flows with event-driven processing, introduced idempotency keys and DLQ handling, and improved operational safety for settlement and reconciliation.
Schema & Performance Redesign
Reworked PostgreSQL schemas and indexing strategies to support multi-tenant workloads and long-term scalability.
Observability & SLOs
Implemented structured logs, distributed tracing, and SLOs to reduce on-call load and accelerate incident diagnosis.
Technical skills
Ruby, Ruby on Rails, PostgreSQL, MySQL, Redis, Kafka, Amazon SQS, Sidekiq, AWS, Kubernetes, Docker, Prometheus / Grafana, OpenTelemetry, CI/CD, TDD, REST / JSON, System Design, Reliability Engineering
Education
Brigham Young University
Coursework; program not completed
Open to
Staff / Principal / Ruby on Rails Backend Engineer roles
Salt Lake City, UT · Remote / Hybrid