Kathy Sun is an engineering leader with eight years of experience building payments and revenue optimization products, currently on Stripe’s Disputes team in Bellevue. She previously managed Stripe’s Revenue Products group, shipping features like ML-driven Smart Retries, automated revenue recognition, and billing analytics to help businesses recover and understand revenue. Kathy combines hands-on engineering—contributing to Stripe’s Android SDK and example mobile backend—with product-level impact from roles at DoorDash and Facebook, where she improved payments reconciliation and rebuilt large-scale Android apps. As a former founder and CEO of a startup, she brings entrepreneurial rigor to operational and cross-functional alignment challenges. She’s particularly interested in incentive design and policy trade-offs, an intellectual thread that informs her approach to product decisions. Outside work she’s an avid reader and conversationalist, often sharing thoughts publicly on Twitter.
8 years of coding experience
10 years of employment as a software developer
BS Computer Science, BS Computer Science at Columbia Engineering
Contributions:91 commits, 3 PRs, 4 pushes in 1 year 6 months
Contributions summary:Kathy primarily focused on modifying and testing core Android SDK components within the `stripe/stripe-android` repository. Their contributions included refactoring and removing deprecated classes and dependencies, and integrating new features like adding and validating a shipping address. They also implemented UI changes related to address input, specifically internationalizing the address fields and adding a phone number field. Further contributions involved adding Espresso UI tests and fixing code to meet the project requirements.
A simple, easy-to-deploy backend that you can use to demo our example mobile apps.
Role in this project:
Back-end Developer
Contributions:9 commits in 4 days
Contributions summary:Kathy primarily focused on modifying the backend logic for handling charges within the `stripe/example-mobile-backend` repository. Their commits reveal changes related to customer identification, integrating credit card sources, and adjusting how the application interacts with Stripe's API. They've updated the request handling and integrated JSON parsing based on the content type. The user's changes included modifications to error handling and shipping parameters, demonstrating their work on core functionalities.
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.