Adrienne Dreyfus is a Solutions Architect at Stripe with eight years of software engineering experience building payment integrations, developer-facing samples, and production systems. She rose through engineering ranks at Stripe from Software Engineer to Staff and now Solutions Architect, specializing in full-stack work that spans secure payments, web UI, and multi-language server implementations. Her open-source contributions to prominent Stripe samples demonstrate practical expertise integrating Checkout, Billing, and card authentication flows across Java, Node, Python, Ruby, and TypeScript. Based in San Francisco, she pairs a pragmatic engineering mindset with a background in teaching—having trained hundreds of new developers—which helps her translate complex technical requirements into clear, usable products. An interesting detail: she’s improved both client-side UX and server-side webhook handling in widely used Stripe sample repos, showing she thinks about the end-to-end developer and customer experience.
8 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science Cognitive and Brain Sciences, Bachelor of Science (B.S.) Computer Science Cognitive and Brain Sciences at Tufts University
Use Checkout to quickly collect one-time payments.
Role in this project:
Full-stack Developer
Contributions:54 commits, 8 PRs, 30 pushes in 11 months
Contributions summary:Adrienne primarily contributed to the implementation of server-side components, particularly for handling webhooks across different backend languages including Java, Node.js, Python, and Ruby. They also added and updated client-side code, including HTML and CSS, and integrated Stripe's prices API. Their contributions focused on building the core functionality for processing one-time payments with the Stripe Checkout integration, enhancing the user experience and server capabilities.
Learn how to accept a basic card payment on web, iOS, Android
Role in this project:
Full-stack Developer
Contributions:16 commits, 8 PRs, 13 pushes in 3 months
Contributions summary:Adrienne primarily focused on integrating card payment functionalities within the Stripe platform. They updated the code to use `confirmCardPayment` for secure payment processing and authentication. The user also modified code across multiple server-side implementations (Node.js, PHP, Ruby, Java, and Python) to handle payment confirmation and better mirror Stripe's documentation examples. The user also contributed to front-end web UI updates involving payment processing logic. They added TypeScript implementations, and included a new decline on authentication integration sample.
ios-androidandroidpaypaliospayment
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.