Suggestions
Alex Rattray
Software Engineer and Entrepreneur
Alex Rattray is a software engineer and entrepreneur with extensive experience in developer tools and API development. He worked at Stripe from June 2017 to April 2020 as a Software Engineer, focusing on developer platform and developer experience products.1
During his time at Stripe, Alex made several significant contributions:
- Redesigned Stripe's API documentation
- Shipped TypeScript definitions for Stripe's API
- Designed a patent-pending codegen system for API client libraries
- Co-built an internal "apollo-client for REST" powering the Stripe dashboard1
Additionally, Alex led incident response for one of Stripe's most severe degradations and assisted with venture investing and M&A as an engineer-in-residence on the corporate development team.1
Prior to Stripe, Alex had diverse experiences in software engineering and entrepreneurship:
- Software Engineer at Hired, Inc. (2015-2017)
- Senior Technology Fellow at Babajob (2015)
- Freelance Software Engineer at Toptal (2014-2015)
- Co-founder, CEO, and CTO of Emerald Exam (2012-2014)
- Co-founder of PennCycle, a campus bike share program (2011-2012)1
Alex graduated from the University of Pennsylvania's Wharton School in 2014 with a B.S. in Economics, focusing on Operations and Information Management.12
Currently, Alex is the founder of Stainless, a company based in New York that aims to bring Stripe-quality SDKs to companies of all sizes.3 He's leveraging his experience from Stripe, where he designed and co-built the API developer experience that became the quality standard in the developer community.3
Alex is also known for his contributions to open-source projects, including the popular code formatter Prettier, where he contributed to the no-semi option and much of the JSX behavior.24