Arsalan Mehmood
Angestellt, Senior Mobile Engineer, JustPlay Gmbh
Berlin, Deutschland
Über mich
I'm a senior software engineer with over eight years of experience in mobile applications development using Java & Kotlin. I’ve significant experience with all stages of application development life cycle, requirement gathering to publishing on play store. Also experienced in coordinating with clients and leading/managing teams/projects with different skill sets in an agile environment. Below is a list of tools and technologies I'm experienced in: * Android: Kotlin, Java, Android Jetpack, Jetpack Compose, Kotlin coroutines, LiveData, Data binding * Architectures: MVVM, Modular & Clean Architecture * Database: Room, Sqlite, Firebase, MySql * Dependency Injection: Kotlin Koin, Hilt, Dagger2 * Testing: Espresso, Mockito, JUnit4 * Libs: Retrofit, RXJava, OkHttp, GSON * Other: JIRA, Agile(SCRUM), Git, Github, BitBucket, GitLab
Werdegang
Berufserfahrung von Arsalan Mehmood
Bis heute 1 Jahr und 4 Monate, seit März 2023
Senior Mobile Engineer
JustPlay Gmbh
* Played a pivotal role in the development and improvement of the JustPlay app, emphasizing the implementation of new features and resolving software issues. * Implemented GitHub actions to streamline lint reporting, incorporated Detekt for rigorous static code analysis, and automated APK generation to enhance development efficiency. * During the absence of the main team lead, I stepped into the role of team leader.
3 Monate, Nov. 2023 - Jan. 2024
Senior Mobile Engineer
Sightful
Android Open Source Project (AOSP) Development and OS Modifications: - Successfully addressed and resolved issues within Android 10. - Lead the transition and porting from Android 10 to Android 12. - Applied security patches to Android 12 over a two-year period.
Payworks SDK & Payworks Server * Developing new features & fixing bugs * Verifying fixes on Verifone p400, e355 & Pax A920, A35, A50, A77 * Resolving vulnerabilities in external libs & dependencies reported by VOVM & BlackDuck Semi-integrated Testerapp for Barclays: * Developing new features * Implemented different type of transactions LARS: Lab and Robots Scheduler * Development of backend service in Ktor for efficient robots scheduling to have faster Jenkins build.
2 Jahre, März 2020 - Feb. 2022
Senior Software Engineer
Alpha Games Lab
* Designed and developed mobile applications for Android mobile devices with extensive UI development using Kotlin & Java. * Managed a team to deliver diverse projects in an Agile environment, while also working on Android projects in parallel. * Created the POC (Proof of concept) for around three projects and LOE (Level of Estimates) for more than fifteen projects. * Developed and published a couple of applications in Flutter.
5 Jahre und 2 Monate, Okt. 2016 - Nov. 2021
Senior Architect and Lead Mobile developer
Steamist
* Developed native android applications for TSC-550. * Created an architecture to auto download and update main android apps and microcontroller from custom server backend instead of Google Play Store. * Added complex native functionalities like clearing cache & data of apps, updating apps without user interaction, maintaining bluetooth connection in backend, killing and rebooting apps and many more. * Achieved satisfaction of more than 4000 product users.
3 Jahre und 9 Monate, Juni 2016 - Feb. 2020
Senior Mobile Application Developer
Virtual Proz
* Mainly I had developed native mobile applications for Android in Kotlin & Java. * Managed multiple teams to deliver diverse projects in SCRUM environment successfully. * As a Senior mobile app developer, I've managed team of four people and delivered more than twenty projects in past three years. * Managed a team of three people and successfully delivered more than hundred Wordpress projects in past three years. * In past three years, I've interviewed thirty plus candidates with different backgrounds.
3 Jahre, Juni 2013 - Mai 2016
Mobile Application Developer
Virtual Proz
* Developed an Android application for Scoobeez (On-Demand Deliveries). * Developed an application "LocPro" which was covered by CNN. LocPro makes your smartphone smarter. * Also developed and published many other applications like SurveyPlanet, Netlift, Social dashboard, parking lot, GPS tracker, SMS app.
Ausbildung von Arsalan Mehmood
4 Jahre, Sep. 2009 - Aug. 2013
BS Information Technology
University of the Punjab, Lahore
Computer Science related subjects.
Sprachen
Englisch
Fließend
Deutsch
Grundlagen