Antonio Diez is an SDK Engineer with 12 years of mobile-first experience, currently maintaining and evolving cross-platform SDKs (Android, iOS, Flutter, React Native, Unity, Cordova) at RevenueCat. Previously a staff engineer at Elevate Labs, he led development of the award-winning Elevate Android app and contributed to iOS and Ruby on Rails backend services. He combines deep Android expertise with practical cross-platform integration skills, having added features like refund-request APIs and Amazon support to widely used open-source examples. Based in Madrid, he brings a research-minded background from biomedical informatics and a solid academic foundation from Universidad Politécnica de Madrid and a year at the University of Bristol. Known for shipping production-quality SDKs and improving release workflows, he pairs hands-on coding with thoughtful automation and testing.
12 years of coding experience
9 years of employment as a software developer
Graduate, Computing, Maths, Project Management, Graduate, Computing, Maths, Project Management at Universidad Politécnica de Madrid
Computer Science, Informática, Desarrollo Web, A year of the bachelor studying abroad, Computer Science, Informática, Desarrollo Web, A year of the bachelor studying abroad at University of Bristol
React Native in-app purchases and subscriptions made easy. Support for iOS and Android.
Role in this project:
Mobile Developer (Android/iOS)
Contributions:1 release, 399 reviews, 23 commits in 5 months
Contributions summary:Antonio primarily contributed to the example applications, including modifying and updating code within the MagicWeather and purchaseTesterTypescript examples. They added support for Amazon in the example apps by updating the APIKeys and configuring the Purchases SDK. They also made changes related to the 5.0 release, updating autogenerated documentation and bumping the version. Additionally, they added new methods to the React Native API for refund requests.
Flutter plugin for in-app purchases and subscriptions. Supports iOS, macOS and Android.
Role in this project:
Mobile Developer (iOS)
Contributions:3 releases, 374 reviews, 32 commits in 7 months
Contributions summary:Antonio primarily contributed to the iOS side of the Flutter plugin, focusing on implementing new features and fixing bugs related to in-app purchases and subscriptions. Their work included adding new APIs for refund requests, updating error codes, and modifying platform-specific code to ensure compatibility. Furthermore, they frequently bumped the plugin version, demonstrating involvement in release management and version control. They updated the test suite, ensuring that new functionality was thoroughly validated.
stripein-app-purchasesin-app-purchaseiapdart
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.