Rody Davis is a Senior Developer Advocate at Google with eight years of hands-on mobile and web engineering experience, specializing in Flutter, Firebase, Material Design, and modern web components. He builds cross-platform apps shipped to the App Store and Google Play, and maintains notable open-source work such as a shared Flutter login example and the flutter_sms plugin for iOS. Based in San Francisco, Rody blends developer relations with deep implementation skills—authoring Android runtimes in Kotlin, desktop Flutter plugins in C++/Swift, and end-to-end enterprise apps and APIs. His background in video/audio production, drone videography and DIY WordPress publishing gives him an uncommon edge in developer content creation and multimedia storytelling. Colleagues rely on him to translate platform capabilities into practical samples and authenticated UX patterns like biometric and PIN flows that real teams can integrate quickly.
8 years of coding experience
9 years of employment as a software developer
Management Information Systems Business Administration, Management Information Systems Business Administration at Florida College
High School Diploma audio technology, High School Diploma audio technology at Hayden High School
100% Shared Code Android/iOS Login Example - JSON API
Role in this project:
Mobile Developer (Android/iOS)
Contributions:1 release, 111 commits, 11 PRs in 2 years 3 months
Contributions summary:Rody primarily focused on developing the login functionality for the Flutter application, which included getting the user's token, implementing the user interface, and connecting to the API for authentication. They also integrated biometric authentication (TouchID/FaceID) and created separate screens for PIN code creation and verification. Moreover, they updated the UI, adding features such as scrolling, the use of forms, and navigation enhancements to the home screen.
A Flutter plugin to Send SMS and MMS on iOS and Android. If iMessage is enabled it will send as iMessage on iOS. This plugin must be tested on a real device on iOS. Maintainer: @rodydavis
Role in this project:
Mobile Developer (iOS)
Contributions:1 release, 77 commits, 15 PRs in 3 years 10 months
Contributions summary:Rody focused on implementing SMS and MMS functionality within the Flutter plugin for iOS. Their contributions include initializing the project, creating an example, and implementing core SMS sending features using the `MFMessageComposeViewController`. They refined the iOS implementation, including a simulator check and device capability checks.
on-devicesmsimessageandroidsms-api
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.