I'm a senior software engineer with over a decade of expertise in mobile & backend applications development using Kotlin & Java.
Aktualisiert am 30.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Android
Kotlin
Java
English
Verhandlungssicher
German
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 year 7 months
2023-03 - now

JustPlay GmbH

Senior Software Engineer Android Appium Kotlin ...
Senior Software Engineer
Android Appium Kotlin Java Android SQLite MQTT Scrum testNG Cucumber RxKotlin Unittest Java 11 Java EE
JustPlay Gmbh
Berlin
3 months
2023-11 - 2024-01

Android Open Source Project

Senior Mobile Engineer AOSP Android Java ...
Senior Mobile Engineer
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 for last two-years.
  • Building, installing and testing ROM build on spacetop.
  • Working with docker, Google Cloud console and intensive git commands execution via terminal.
AOSP Android Java Kotlin Git GitHub PowerShell Google Cloud
Sightful
Remote
1 year 1 month
2022-03 - 2023-03

Payworks SDK & Payworks Server

Senior Software Engineer Android Kotlin Java ...
Senior Software Engineer
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.

Android Kotlin Java Jenkins GraphQL Internet of Things Ktor Kotlin Coroutines Mobile Payment Payment Gateways Unittest
Visa
Munich
2 years
2020-03 - 2022-02

Designed and developed mobile applications

Lead Mobile Engineer
Lead Mobile Engineer
  • Designed and developed mobile applications for Android mobile devices with extensive UIdevelopment using Kotlin & Java.
  • Managed a team to deliver diverse projects in an Agile environment, while also working on Androidprojects in parallel.
  • Created the POC (Proof of concept) for around three projects and LOE (Level of Estimates) for morethan fifteen projects.
  • Developed and published a couple of applications in Flutter.
Alpha Games Lab
5 years 1 month
2016-10 - 2021-10

Developed native android applications

Senior Architect and Lead Mobile developer
Senior Architect and Lead Mobile developer
  • Developed native android applications for TSC-550 (custom hardware shown in attached image).
  • Created an architecture to auto download and update main android apps and microcontroller fromcustom server backend instead of Google Play Store.
  • Added complex native functionalities like clearing cache & data of apps, updating apps without userinteraction, maintaining bluetooth connection in backend, killing and rebooting apps and many more.
  • Developed a protocol for inter apps communication for better user experience.
  • Achieved satisfaction of more than 4000 product users.
  • Integrated Bugfender to track bugs with complete logs in realtime on end clients devices, whichimproved efficiency by 50%.
  • Alexa & Google integration for voice commands to interact with TSC-550.
Steamist
3 years 9 months
2016-06 - 2020-02

native mobile applications for Android

Mobile Team Lead
Mobile Team Lead
  • Mainly I had developed native mobile applications for Android in Kotlin & Java.
  • Managed multiple teams to deliver diverse projects in SCRUM environment successfully, while alsoworking on Android projects in parallel.
  • As a team lead, I've managed team of four people and delivered more than twenty projects in pastthree years.
  • In past five years, I've interviewed more than seventy candidates with different backgrounds and hiredaround ten of them for different job positions.
  • Communicated with more than fifty clients to understand their requirements and translating thoserequirements for technical team.
Virtual Proz
3 years
2013-06 - 2016-05

Developed an Android application for Scoobeez

Mobile Application Developer
Mobile Application Developer
  • Developed an Android application for Scoobeez (On-Demand Deliveries).
  • Developed an application "LocPro" which was covered by CNN. LocPro makes your smartphonesmarter.
  • Also developed and published many other applications like SurveyPlanet, Netlift, Social dashboard,parking lot, GPS tracker, SMS app.
Virtual Proz

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years
2009-09 - 2013-08

Computer Science

BS Information Technology (BSIT), University of the Punjab, Lahore
BS Information Technology (BSIT)
University of the Punjab, Lahore

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Java

Produkte / Standards / Erfahrungen / Methoden

Profile

I'm a senior mobile engineer with over a decade of expertise in mobile applications development using Kotlin &Java. I?ve significant experience with all stages of application development life cycle, requirement gathering topublishing on play store. Also experienced in coordinating with clients and leading/managing teams/projects withdifferent skill sets in an agile environment.


Below is a list of tools and technologies I'm experienced in:

  • Backend:
    • Kotlin
    • Ktor
  • Android:
    • Kotlin
    • Java
    • React Native
    • Android Jetpack
    • Jetpack Compose
    • Kotlin coroutines
    • LiveData
    • Databinding
  • Architectures:
    • MVVM
    • MVC
    • MVP
    • Modular & Clean Architecture
  • Dependency Injection:
    • Kotlin Koin
    • Hilt
    • Dagger2
  • Testing:
    • Espresso
    • Mockito
    • JUnit4
  • Libs:
    • Retrofit
    • RXJava
    • OkHttp
    • GSON
    • Graph QL
  • Other:
    • JIRA
    • Agile(SCRUM)
    • Git
    • Github
    • BitBucket
    • GitLab


Skills

  • AOSP 
  • Leadership 
  • GitHub 
  • Team Leadership 
  • Android SDK 
  • React Native 
  • GraphQL 
  • Android Jetpack Compose 
  • Bluetooth Low Energy 
  • Cordova

Programmiersprachen

Kotlin
Experte
Java
Experte
Dart
Basics
React-native
Basics
PHP
Basics
Node.js
Basics
C#
Basics

Datenbanken

Mysql
Experte
Sqlite
Experte
Firebase
Experte
Room

Design / Entwicklung / Konstruktion

Android
Experte
Kotlin-Ktor
Basics

Managementerfahrung in Unternehmen

Technical Team Lead
Experte
Project Manager
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 year 7 months
2023-03 - now

JustPlay GmbH

Senior Software Engineer Android Appium Kotlin ...
Senior Software Engineer
Android Appium Kotlin Java Android SQLite MQTT Scrum testNG Cucumber RxKotlin Unittest Java 11 Java EE
JustPlay Gmbh
Berlin
3 months
2023-11 - 2024-01

Android Open Source Project

Senior Mobile Engineer AOSP Android Java ...
Senior Mobile Engineer
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 for last two-years.
  • Building, installing and testing ROM build on spacetop.
  • Working with docker, Google Cloud console and intensive git commands execution via terminal.
AOSP Android Java Kotlin Git GitHub PowerShell Google Cloud
Sightful
Remote
1 year 1 month
2022-03 - 2023-03

Payworks SDK & Payworks Server

Senior Software Engineer Android Kotlin Java ...
Senior Software Engineer
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.

Android Kotlin Java Jenkins GraphQL Internet of Things Ktor Kotlin Coroutines Mobile Payment Payment Gateways Unittest
Visa
Munich
2 years
2020-03 - 2022-02

Designed and developed mobile applications

Lead Mobile Engineer
Lead Mobile Engineer
  • Designed and developed mobile applications for Android mobile devices with extensive UIdevelopment using Kotlin & Java.
  • Managed a team to deliver diverse projects in an Agile environment, while also working on Androidprojects in parallel.
  • Created the POC (Proof of concept) for around three projects and LOE (Level of Estimates) for morethan fifteen projects.
  • Developed and published a couple of applications in Flutter.
Alpha Games Lab
5 years 1 month
2016-10 - 2021-10

Developed native android applications

Senior Architect and Lead Mobile developer
Senior Architect and Lead Mobile developer
  • Developed native android applications for TSC-550 (custom hardware shown in attached image).
  • Created an architecture to auto download and update main android apps and microcontroller fromcustom server backend instead of Google Play Store.
  • Added complex native functionalities like clearing cache & data of apps, updating apps without userinteraction, maintaining bluetooth connection in backend, killing and rebooting apps and many more.
  • Developed a protocol for inter apps communication for better user experience.
  • Achieved satisfaction of more than 4000 product users.
  • Integrated Bugfender to track bugs with complete logs in realtime on end clients devices, whichimproved efficiency by 50%.
  • Alexa & Google integration for voice commands to interact with TSC-550.
Steamist
3 years 9 months
2016-06 - 2020-02

native mobile applications for Android

Mobile Team Lead
Mobile Team Lead
  • Mainly I had developed native mobile applications for Android in Kotlin & Java.
  • Managed multiple teams to deliver diverse projects in SCRUM environment successfully, while alsoworking on Android projects in parallel.
  • As a team lead, I've managed team of four people and delivered more than twenty projects in pastthree years.
  • In past five years, I've interviewed more than seventy candidates with different backgrounds and hiredaround ten of them for different job positions.
  • Communicated with more than fifty clients to understand their requirements and translating thoserequirements for technical team.
Virtual Proz
3 years
2013-06 - 2016-05

Developed an Android application for Scoobeez

Mobile Application Developer
Mobile Application Developer
  • Developed an Android application for Scoobeez (On-Demand Deliveries).
  • Developed an application "LocPro" which was covered by CNN. LocPro makes your smartphonesmarter.
  • Also developed and published many other applications like SurveyPlanet, Netlift, Social dashboard,parking lot, GPS tracker, SMS app.
Virtual Proz

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years
2009-09 - 2013-08

Computer Science

BS Information Technology (BSIT), University of the Punjab, Lahore
BS Information Technology (BSIT)
University of the Punjab, Lahore

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Java

Produkte / Standards / Erfahrungen / Methoden

Profile

I'm a senior mobile engineer with over a decade of expertise in mobile applications development using Kotlin &Java. I?ve significant experience with all stages of application development life cycle, requirement gathering topublishing on play store. Also experienced in coordinating with clients and leading/managing teams/projects withdifferent skill sets in an agile environment.


Below is a list of tools and technologies I'm experienced in:

  • Backend:
    • Kotlin
    • Ktor
  • Android:
    • Kotlin
    • Java
    • React Native
    • Android Jetpack
    • Jetpack Compose
    • Kotlin coroutines
    • LiveData
    • Databinding
  • Architectures:
    • MVVM
    • MVC
    • MVP
    • Modular & Clean Architecture
  • Dependency Injection:
    • Kotlin Koin
    • Hilt
    • Dagger2
  • Testing:
    • Espresso
    • Mockito
    • JUnit4
  • Libs:
    • Retrofit
    • RXJava
    • OkHttp
    • GSON
    • Graph QL
  • Other:
    • JIRA
    • Agile(SCRUM)
    • Git
    • Github
    • BitBucket
    • GitLab


Skills

  • AOSP 
  • Leadership 
  • GitHub 
  • Team Leadership 
  • Android SDK 
  • React Native 
  • GraphQL 
  • Android Jetpack Compose 
  • Bluetooth Low Energy 
  • Cordova

Programmiersprachen

Kotlin
Experte
Java
Experte
Dart
Basics
React-native
Basics
PHP
Basics
Node.js
Basics
C#
Basics

Datenbanken

Mysql
Experte
Sqlite
Experte
Firebase
Experte
Room

Design / Entwicklung / Konstruktion

Android
Experte
Kotlin-Ktor
Basics

Managementerfahrung in Unternehmen

Technical Team Lead
Experte
Project Manager
Fortgeschritten

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.