Sam Thompson is a Senior Staff Software Engineer with 12 years of experience building mobile platforms, currently leading Android product engineering at Robinhood from Palo Alto. He specializes in Kotlin-first architectures and applies functional programming principles to create robust, maintainable Android apps, while staying engaged with cross-platform tech like Flutter and React Native. At Pinterest he built frameworks that supported 30+ developers, and at Robinhood he has progressed through engineering levels into senior-staff leadership, blending hands-on coding with platform design. Beyond code, he brings a research-minded approach from prior machine learning and systems internships, and fuels creative problem solving by training for XC mountain bike races around San Francisco.
12 years of coding experience
10 years of employment as a software developer
BS, Computer Science, BS, Computer Science at The University of Texas at Austin
Contributions:79 commits, 48 PRs, 74 pushes in 1 month
fluttergithub-clientdart
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
Sam Thompson - Senior Staff Software Engineer at Robinhood