Jay Newstrom is a Senior Android Engineer based in Colorado Springs with a decade-plus career building mobile and backend systems across startups and fintech. Currently contributing to Stripe’s Optimized Checkout Suite and the widely used stripe-android SDK, he blends deep Android expertise with practical payments experience, including adding support for regional methods like MobilePay and RevolutPay. He’s equally comfortable across platforms and stacks—iOS, Ruby on Rails, VB.NET, PHP—and multiple databases, which helps him bridge mobile clients to complex backend services. Prior roles at Okta, D3 Banking, and BuilderTREND reflect a pattern of shipping secure, production-grade software in regulated and high-availability environments. A lifelong tinkerer who founded a small IT firm early in his career, he enjoys continuous problem solving and learning as much as delivering polished user-facing products.
3 years of coding experience
16 years of employment as a software developer
IT Innovation, IT, IT Innovation, IT at University of Nebraska at Omaha
Contributions:22 releases, 3802 reviews, 74 commits in 2 months
Contributions summary:Jay primarily contributed to the `stripe/stripe-android` repository, which is an Android SDK for Stripe. Their commits focused on enhancing and fixing example code within the paymentsheet-example module and core SDK functionality. Key changes include improvements to receipt scrolling, reusing a base payment sheet ViewModel, and refactoring code related to internal access modifiers. The user also contributed by adding support for new payment methods such as MobilePay, and RevolutPay.
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.