Adrienne Dreyfus

Solutions Architect at Stripe

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science Cognitive and Brain Sciences, Bachelor of Science (B.S.) Computer Science Cognitive and Brain Sciences at Tufts University
languagesEnglish, Spanish
github-logo-circle

Github Skills (20)

stripe-api10
javascript10
python10
stripe10
webhooks10
user-authentication10
authentication10
typescript10
java10
ruby10
javas10
php10
payment-processing10
typescript-types10
nodejs10

Programming languages (10)

TypeScriptJavaCSSJavaScriptVueGoObjective-CHTML

Github contributions (5)

github-logo-circle
Use Checkout to quickly collect one-time payments.
Role in this project:
userFull-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.
paymentsreactstripestripe-checkoutcollect
Learn how to accept a basic card payment on web, iOS, Android
Role in this project:
userFull-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.
Request Free Trial
Adrienne Dreyfus - Solutions Architect at Stripe