Muhammad Usman Farooq
About Muhammad Usman Farooq
Muhammad Usman Farooq is a Senior Android Engineer with extensive experience in developing complex mobile applications. He has worked with notable organizations and specializes in areas such as video streaming, mobile banking, and IoT.
Work at Backbase
Muhammad Usman Farooq has been employed at Backbase as a Senior Android Engineer since 2020. In this role, he focuses on developing scalable Android applications and provides technical support services to customer success and client integration teams. His expertise includes working with Android keystore, security APIs, and biometric module APIs, which are essential for ensuring secure mobile banking applications. Farooq also utilizes material design principles to enhance user interfaces, contributing to the overall user experience in mobile banking solutions.
Previous Experience in Android Development
Prior to his current position, Muhammad Usman Farooq held several contract roles as a Senior Android Developer. He worked at Laundrapp for four months in 2018 and at Novoda for ten months from 2019 to 2020. He also served as a Senior Contract Android Developer at FAXI in 2017 for four months. His earlier experience includes a two-year tenure as a Senior Mobile Developer at Monitise Group Limited from 2010 to 2012 and a contract role at NOWTEL MANAGEMENT LTD from 2015 to 2017.
Education and Expertise
Muhammad Usman Farooq studied Computer Software Engineering at Queen Mary, University of London, where he earned an MSc in Software Engineering from 2007 to 2008. His educational background supports his specialization in developing complex and scalable Android applications. He has extensive experience in mobile application development for major organizations, including Visa Inc., RBS, and Telefonica, particularly in video streaming, mobile banking, and mobile payments.
Consultation and Technical Support Services
In addition to his development work, Muhammad Usman Farooq provides consultation services for mobile app products, assisting clients from the design phase through to user acceptance testing. His role at Backbase includes offering technical support to ensure successful client integration. His comprehensive understanding of mobile app development allows him to deliver effective solutions tailored to client needs.