Alex Rivera
Full-Stack Engineer · Ruby · Node.js · PostgreSQL
Full-stack developer with a focus on developer tooling and open-source infrastructure. I love building systems that other engineers rely on — and obsess over the DX of every API I ship.
Tech Stack
Education
Experience
Lead Software Engineer
2022 — PresentLeading a team of 6 engineers on payment infrastructure, responsible for the retry logic and fault-tolerance systems handling $1B+ in daily transactions. Architected migration from monolith to event-driven microservices, reducing P99 latency by 40%.
Senior Software Engineer
2019 — 2022Built and maintained core checkout services handling 500k+ requests per minute during peak BFCM events. Introduced a GraphQL storefront API adopted by 120k+ merchants, and led the team through 3 Black Friday launches with zero downtime.
Software Engineer
2016 — 2019Developed real-time messaging and SMS delivery pipeline using Ruby on Rails and Kafka. Improved message delivery reliability from 94% to 99.7% SLA. Built internal developer tooling used daily by 80+ engineers across the platform team.
Software Developer
2014 — 2016Consultant developer embedded with enterprise clients in banking and healthcare verticals, delivering agile software projects. Championed test-driven development and pair programming. Mentored junior developers across 4 client engagements.
Senior Full Stack Engineer
2023 — PresentLead developer on 12+ client engagements — marketing sites, headless Shopify storefronts, and web apps — owning delivery from Figma handoff through launch and handover. Rebuilt a national outdoor brand's storefront on Next.js + Shopify Storefront API: conversion up 18%, LCP 4.2 s → 1.6 s, Lighthouse 97. Created the studio's internal design system (React, Tailwind, Storybook), reused across nine projects; cut project build-out time roughly 30%. Led WCAG 2.1 AA accessibility remediation for three enterprise clients; now the studio's accessibility reviewer.
Full Stack Developer
2021 — 2023Built the subscription checkout and customer account portal (React, Node.js/Express, Stripe Billing, MongoDB); subscriptions grew to 28% of revenue. Shipped the referral program end to end — UI, API routes, reward logic, and email flows — driving 12% of new-customer signups. Set up A/B testing (GrowthBook) and analytics (Segment, GA4), enabling a weekly experiment cadence with the growth team.
Web Developer
2019 — 2021Delivered 25+ marketing sites on WordPress and Jamstack stacks; led the studio's move from jQuery templates to React and Gatsby. Ran performance and SEO retainers; grew organic traffic 40–120% across client accounts.
Projects
View all →Payment Retry Engine
Distributed retry system for failed payments using Kafka-based event queuing with per-merchant partition keys, exponential backoff with jitter, and circuit breakers. Handles 2M+ daily retry attempts with 99.1% recovery rate.

GraphQL Storefront API
Unified GraphQL API layer aggregating 12 microservices into a single schema for merchant storefronts. Adopted by 120k+ merchants with sub-50ms P95 latency at 500k RPM peak load.
Real-Time SMS Pipeline
Event-driven Kafka pipeline replacing a polling-based worker for 80M+ daily SMS messages. Improved delivery SLA from 94% to 99.7% and cut median latency from 4.2s to 340ms.
ActiveCache Ruby Gem
Open-source multi-layer caching abstraction for Ruby/Rails with transparent L1/L2 lookups, automatic TTL management, and safe degradation. 1,200+ GitHub stars, 50+ production adopters.
Developer CLI Toolkit
Command-line tool for scaffolding, deploying, and monitoring serverless functions across AWS Lambda and CloudFlare Workers. Built with Go for single-binary distribution.
Case Studies
View all →Rebuilding Payment Retry Logic at Scale
Stripe's retry logic for failed payments was a monolithic system causing cascading failures under peak load. I led the redesign into an event-driven retry service — reducing failed payment recovery time by 60% and eliminating 3 recurring production incidents per month.
Scaling Checkout for Black Friday
Shopify's checkout infrastructure wasn't built for 10x BFCM spikes. I designed a caching and queue-based session architecture that processed 6.3 million checkouts in 24 hours with zero downtime — a 40% year-over-year increase.
Real-time SMS Notification Platform
Rebuilt Twilio's internal notification delivery pipeline from a polling-based architecture to an event-driven Kafka system — lifting the delivery SLA from 94% to 99.7% and slashing median latency from 4.2 seconds to 340ms.
Open Source: ActiveCache Ruby Gem
Built and published an open-source multi-layer caching abstraction for Ruby/Rails that has accumulated 1,200+ GitHub stars and is used in production by 50+ companies.