Pedro Oliveira is a Senior Software Engineer with 11 years of experience specializing in Android development, software security, and robust architecture design, currently working on Android @ Crypto at Revolut. He has led Android platform teams at WIT, mentored engineers, enforced code quality, and repeatedly delivered performant, maintainable systems using Java and Kotlin. An active security researcher with HackerOne collaborations for companies like Google, Mozilla, Adobe, Xiaomi and Line, he blends secure-by-design thinking into mobile engineering. Pedro also contributes to open-source Android projects (notably enhancing a parallax RecyclerView adapter) and has reviewed Udacity Android Nanodegree projects, showing a passion for community-driven quality and education. Based in Leiria, Portugal, he’s driven by exploring novel ways to secure software systems and applying practical fixes that scale across products.
11 years of coding experience
10 years of employment as a software developer
Licentiate degree Computer Engineering, Licentiate degree Computer Engineering at Polytechnic of Leiria
An adapter which could be used to achieve a parallax effect on RecyclerView.
Role in this project:
Mobile Developer (Android)
Contributions:6 releases, 27 commits, 7 PRs in 1 year 5 months
Contributions summary:Pedro primarily focused on modifying the ParallaxRecyclerAdapter to fix issues and enhance its functionality. Their contributions include addressing orientation change problems, implementing an abstract class, fixing a clipping issue, and resolving issues when no header is added. They also fixed a bug related to item clicks and implemented click events for the example app.
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.