• Download as PDF
  • Abdullah Joseph

    Mobile Security Team Lead

    Berlin, Germany

    malwarecheese.com | [@malwarecheese](https://twitter.com/malwarecheese) | github.com/afjoseph | linkedin.com/in/afjoseph/


    Profile link: https://www.youracclaim.com/users/afjoseph/


    Mobile Security Team Lead @ Adjust   April 2019 - current

    Stack: C/C++, Android+iOS internals, Ruby, Python, Golang

    Berlin, Germany


    Facilitate the security and R&D of Adjust’s mobile products which provide mobile analytics services to clients around the globe. Adjust’s open-source solutions are integrated into over 35,000 mobile apps and hitting over 400+ billion data points per month.

    This team was responsible for researching, developing, and maintaining Adjust’s endpoint and software protection schemes, as well as reverse-engineer adtech malware, develop regular security updates to our open-source SDKs, and automate our production servers.

    Selected highlights:

    Security Engineer @ Adjust   January 2017 - April 2019

    Stack: C/C++, Android+iOS internals, Ruby, Python, Golang

    Berlin, Germany


    I started and grew the R&D side of Adjust’s Fraud Team that’s aimed at researching the current and future mobile Ad Fraud schemes and develop appropriate countermeasures. This included heavy reverse-engineering work, knowledge of low-level Android+iOS internals, and knowledge in endpoint and software protection schemes.

    My job also included setting up the infrastructure for testing all our security solutions safely and follow-up on proper secure coding standards and best practices.

    Teacher @ Udacity   Feb 2017 - May 2017

    Berlin, Germany


    Prepare, teach and run Udacity sessions in Berlin for the Android Nanodegree, as well as individually mentor students, prepare knowledge exchanges, and give career advice.

    My responsibilities included:

    More info here: https://www.udacity.com/course/android-developer-nanodegree-by-google–nd801

    Software Engineer @ Adjust   May 2016 - December 2017

    Stack: Java, Android+iOS development, Objective-C

    Berlin, Germany


    Develop and maintain a collection of open-source mobile analytics SDKs used by over 35,000 apps on 7 non-native platforms and 3 native platforms (Android, iOS, and Windows).

    Responsibilities include:

    Additional responsibilities include:


    Software Engineer @ Mindvalley   March 2013 - June 2016

    Stack: Android+iOS development, Java, Kotlin, Objective-C

    Kuala Lumpur, Malaysia


    I was part of the core Android+iOS development team responsible for the development of the company’s flagship apps. It was also my responsibility to research the latest Android and iOS trends and architecture systems to maintain a clean and testable codebase.

    Furthermore, introducing automation as part of the testing infrastructure for our mobile apps was one of the main initiatives I’ve worked on.

    At later stages, my task shifted mainly to auditing and securing our company’s infrastructure. This involved working closely with most tech team leads to ensure secure and uniform communication from client apps to the backend.

    List of apps we successfully shipped and maintained:

    Software Engineer @ Block Party Sdn Bhd   February 2011 - April 2013

    Stack: C#, Unity, Java, Objective-C, Android+iOS Development

    Kuala Lumpur, Malaysia


    Develop and maintain four gaming mobile apps (Android and iOS), as well as, liaison with designers and QA testers to deliver feature requests in a timed and orderly fashion. I used Unity game engine and native Android + iOS extensively.

    Furthermore, at the later stages, I was responsible for training and mentoring the juniors.

    Professional Freelancer   January 2010 - January 2011

    I freelanced five Java, C++ and Python contracts (fully unit-tested with automation and a proper build system) in different hire-a-developer platforms. This was mostly done to gain experience on the side while working on university studies, as well as pay off my college studies.

    Speaker Profile


    Bachelor’s Degree in Computer Games Development @ Staffordshire University   2010 - 2013

    Dual Degree with Asia Pacific University in Malaysia