Álvaro Medina Ballester


November 15, 2018

Scanguest is the most exciting app I’ve worked so far. It shows the capabilities of React Native as a super powerful platform to build user interfaces without compromising the app capabilities. The Scanguest app is an iOS & Android app that enables the user to scan MRZ areas of personal documents to perform automatic guest check-in for rental vacation homes.

Scanguest uses augmented reality, image processing and machine learning to detect, extract and analyze the text areas that are zones of interest in the personal documents. I was responsible of product development, wireframing, design, developer lead and mobile team management for this app, including also I+D research for the Vision.framework platform of the iOS SDK.


The team successfully managed to deliver an outstanding performance for speed detection and accuracy, implementing a custom detection algorithm for iOS and Android. The app consists of three codebases, two for each native detection module and one for the React Native app. However, we have offered this product inside the Rentals PMS package, with a different design and parameters, reusing all the same codebase.

You can download the app for iOS and Android.

Hi 👋! I’m Álvaro, a

software engineer
living in Palma, Spain. My current focus is on the intersection of engineering, product development and management.

I have worked for startups and big companies, helping them envision their mobile strategy and leading technical teams. Currently, I serve as General Manager at Fundació BIT. Learn more about me.

The header image is a simulation of material orbiting close to a Black Hole. Original. Credits: ESO/Gravity Consortium/L. Calçada.