Haroldo Olivieri is a Principal Engineer with 11 years of experience building and scaling mobile and distributed systems, currently leading complex product and backend work at Skyscanner from London. He has a track record of shipping 0→1 initiatives and multi-modal product experiences used by millions, and has driven architectural convergence around pricing and data models that reduce costs while improving accuracy. Equally at home in native mobile and large-scale backend architectures, he led removal of React Native in favor of scalable native solutions and achieved 80%+ unit test coverage across platforms. Haroldo is increasingly focused on the intersection of product and AI, designing systems and interfaces consumable by agents and mentoring teams on practical, reliable AI-assisted development workflows. He brings hands-on experience building AOSP-based platforms and SDKs that powered hundreds of thousands of merchants, plus early career work migrating legacy systems to Android—evidence of a pragmatic engineer who designs for real-world adoption. Fluent in bridging product ambiguity and technical rigor, he excels at turning messy requirements into production systems that scale.
11 years of coding experience
10 years of employment as a software developer
High School, High School at Colégio Pedro II
Bachelor's degree, Game and Interactive Media Design, Bachelor's degree, Game and Interactive Media Design at Pontifical Catholic University of Rio de Janeiro
Technical degree, Information Technology, Technical degree, Information Technology at Cefet/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca
Contributions:50 commits, 2 PRs, 37 pushes in 1 year 5 months
daggermvpandroidmockitorxjava2
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
Haroldo Olivieri - Principal Android Engineer at Skyscanner