Roger Navarro

Senior Software Engineer at RevenueCat

Greater Barcelona Metropolitan Area Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Roger Navarro is a senior software engineer and architect based in the Barcelona metro area with over a decade of hands-on experience building cloud-native backends, observability and billing systems, and high-throughput services. Currently at RevenueCat, he plays a central role in mobile SDK maintenance and release engineering for widely used in-app purchases libraries (including contributions to the popular react-native-purchases and purchases-ios repos). His background spans fintech payments, large-scale media platforms, and platform tooling, combining strong backend, DevOps/infra-as-code and mobile skills. A former co-founder and game developer, he brings entrepreneurial creativity and a product-minded engineering approach to complex systems. Colleagues rely on him for stabilizing pipelines and shipping reliable releases, and he still finds time to explore new technologies and game design.
code3 years of coding experience
job15 years of employment as a software developer
bookKTH Royal Institute of Technology
bookMicrosoft Pre-Incubation Program, Microsoft Pre-Incubation Program at Barcelona Activa
bookUPC Universitat Politècnica de Catalunya
bookMaster, Video games creation, Master, Video games creation at Universitat Pompeu Fabra
bookdiploma, Video games design and creation, diploma, Video games design and creation at Universitatea „Politehnica” din București
languagesCatalan, Spanish, English
github-logo-circle

Github Skills (20)

objective-c10
debug10
ios10
react-native10
flutter-plugin10
flutter-apps10
google-iap10
storekit10
release-management10
android10
swift10
flutter-game10
iab10
flutter10
appleii9

Programming languages (7)

TypeScriptC#ShellSwiftRubyKotlinDart

Github contributions (5)

github-logo-circle
React Native in-app purchases and subscriptions made easy. Support for iOS and Android.
Role in this project:
userMobile Developer (iOS)
Contributions:108 releases, 51 commits, 333 PRs in 4 months
Contributions summary:Roger primarily contributed to updating the iOS platform flavor version and managing the documentation refresh URLs within the `react-native-purchases` repository. They were involved in preparing versions, making releases, and ensuring that the documentation links pointed to the correct version-specific documentation. The contributions also included integration with the `purchases-hybrid-common` library.
stripereactin-app-purchasesreact-nativein-app-purchase
RevenueCat/purchases-flutter

Aug 2022 - Jan 2023

Flutter plugin for in-app purchases and subscriptions. Supports iOS, macOS and Android.
Role in this project:
userMobile Developer (Android/iOS)
Contributions:113 releases, 88 commits, 320 PRs in 5 months
Contributions summary:Roger's commits primarily focused on preparing and releasing new versions of the Flutter plugin. This involved bumping plugin versions for both Android and iOS platforms, updating changelogs, and handling automatic releases. The user made changes to the Java and Objective-C/Swift code, specifically modifying the plugin version numbers in core files. This indicates a central role in the release process for the Flutter plugin.
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.
Request Free Trial