Sam Edwards is a Senior Staff Software Engineer specializing in mobile platforms, with over two decades in software engineering and deep expertise in Android (14 years) and Kotlin (8 years). He currently applies AI to mobile at Block after shaping mobile foundations at Dropbox and leading Android architecture and identity features at Capital One. Sam is an active open-source contributor—his work on testing and SDK reliability for Dropbox and an open-source Gradle Dependency Guard plugin adopted by Square and Slack reflect a focus on developer productivity and robust CI. A Google Developer Expert and tech blogger at handstandsam.com, he combines hands-on engineering with mentorship and cross-team collaboration that scaled to teams of 30+ developers. Based in Richmond, VA, he also brings experience building full-stack products for clients and creating developer education through paid courses.
15 years of coding experience
16 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Virginia Tech
Contributions:5 releases, 29 reviews, 124 commits in 11 months
Contributions summary:Sam primarily contributed to improving the testing infrastructure and fixing issues within the Dropbox Java SDK. They added unit tests and integration tests for specific functionalities, such as handling JSON parsing errors and testing tag-related APIs. Furthermore, the user addressed a bug related to object naming conflicts. They also implemented code to prevent the SDK from running out of space.
Android Instrumentation Test Screenshots made Easy.
Contributions:1 release, 2 reviews, 10 commits in 3 years 7 months
instrumentationscreenshotsandroid
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 Edwards - Senior Staff Software Engineer at Block