Summary

Experience building web applications and distributed systems with pretty much everything. Former AWS developer where I built and maintained large web services using Java, Clojure, Python, blood and sweat. Early technical member of a high growth startup where I learned some lessons on building teams and products.

Experience

STRIPE, SAN FRANCISCO, CA

Senior Software Engineer, March 2020 - Present

Initially I worked on Stripe’s internal function-as-a-service platform, helping improve reliability and enforcing security invariants for over 1000+ internal applications that are collectively responsible for moving $3B/day in transaction volume. In 2021, I was recruited into the Security Infrastructure organization to bootstrap an org-wide effort to develop robust fine-grained access controls.

Achievements

UBER, SAN FRANCISCO, CA

Senior Software Engineer, November 2017 - November 2019

In 2019, I moved to the Storage team to lead security-related projects and work on Uber’s internal storage gateways. Previously, I had led Uber’s mobile performance testing efforts, where my team and I did a ton of work to automatically detect performance regressions in our mobile applications before they could impact customers. As a technical lead, I worked with our stakeholders to holistically improve Uber’s reliability and security posture. I was responsible for setting the quarterly roadmap, participated in organizational planning cycles and reported to various layers of leadership on our progress weekly. The project I started ended up becoming a team of 4 engineers with a 5M+ hardware budget.

Achievements

QUARTET HEALTH, NEW YORK CITY, NY

Core APIs, July 2017 – October 2017

Lucky enough to be an early engineer, I was also the only engineer working on Quartet’s real-time backend for most of 2016. I helped build up the engineering foundation: metrics aggregation, on call rotations, nightly report generation, automated deployments, general engineering housekeeping and many other mission critical pieces as we scaled our team post-series B. As the organization grew to 60 engineers, I grew into a senior engineering role and helped drive impact on some of the company’s most important initiatives.

Achievements

AMAZON WEB SERVICES, SEATTLE, WA

Software Development Engineer, May 2013 – July 2015

I primarily worked in Amazon Web Services on the Elastic Block Store (EBS) service building distributed systems. I helped plan and execute long-running, complex software projects that impacted 30% of all traffic on the internet.

Achievements

Education

TEXAS STATE UNIVERSITY, SAN MARCOS, TX

BS in Computer Science, Cum Laude, May 2013

Awards

Uber Office of the CTO Recognition Award

I was one of a select few engineers (out of ~3000) to be formally recognized in 2017. Below is the nomination I received from my manager describing my contributions:

Benjamin Mays has been a critical engineer that drove the Mobile Detective project - a system that automatically detects mobile performance regression in our build pipeline. As the first backend/full-stack engineer on the Mobile Platform team, Ben tackled this project single-handedly, with very little support. Not only did he reach out and work with the relevant backend teams to build his pipeline, he made multiple systematic fixes and improvements to dependent projects as he went on. Along the way he also identified several org-level systematic issues affecting his workflows, and communicated and refined his findings with various stakeholders. This culminated in a well-received presentation to the Ark team. Not only is Benjamin an incredibly talented and productive engineer, he’s able to surface problems in a respectful and collaborative manner, and thoroughly embodies Uber’s values of ownership and collaboration.