Resume
Adrian Madrid
Staff / Senior Backend Engineer
Distributed Systems · Payments · Reliability · Ruby on Rails
Salt Lake City, UT • adrian.madrid@timeworxs.com •
Summary
Staff backend engineer with extensive experience designing and operating high-integrity distributed systems and large-scale payment pipelines. Led architecture and delivery of a multi-method payment platform, improving transaction reliability and cutting mean-time-to-recovery. Built event-driven services using Ruby on Rails, Kafka, PostgreSQL, and AWS, implementing idempotent workflows and full observability. Aim to leverage deep expertise in reliability and scalability to drive resilient backend solutions for the organization.
Core competencies
Experience
Acima Credit
Nov 2013 — April 2026Senior / Lead Developer
- Owned the architecture and delivery of distributed payment systems (ACH, card, virtual card, and alternative methods) using Kubernetes, Docker, and AWS, ensuring data correctness, successful reconciliation, and safe operations, which maintained high transaction accuracy.
- Architected event-driven services with Ruby on Rails, Kafka, SQS, Sidekiq, PostgreSQL, Redis, and AWS, creating idempotent workflows and DLQ/backfill strategies that improved system reliability and reduced processing failures.
- Defined reconciliation guarantees and ledger-adjacent schemas that provided full traceability and enabled safe backfills, allowing the team to quickly resolve discrepancies.
- 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 code reviews using GitHub pull requests, establishing shared ownership and clearer design review practices, which improved code quality and shortened review cycles.
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
Information Management — Incomplete