freiberufler Senior Mobile Engineer auf freelance.de

Senior Mobile Engineer

online
  • auf Anfrage
  • 12357 Berlin
  • auf Anfrage
  • ur  |  en  |  de
  • 17.02.2024

Kurzvorstellung

Hochmotivierter Mobile Application Developer mit über 8 Jahren Erfahrung im Software Engineering und Mobile Application Development mit Java & Kotlin. Hervorragendes Verständnis der Android Back-End- und UI-Richtlinien.

Qualifikationen

  • Android
  • Application Development
  • Dagger2
  • Firebase
  • Java
  • JUnit
  • Kotlin
  • MVVM
  • RxJava
  • SCRUM

Projekt‐ & Berufserfahrung

Senior Software Engineer
Visa, Remote
12/2021 – 12/2022 (1 Jahr, 1 Monat)
Finanzdienstleister
Tätigkeitszeitraum

12/2021 – 12/2022

Tätigkeitsbeschreibung

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.

Eingesetzte Qualifikationen

Android, Android Entwicklung, Java (allg.), Jenkins, JUnit, Kotlin, Internet of Things (IoT)

Lead Mobile Developer (Festanstellung)
Kundenname anonymisiert, Lahore
12/2018 – 4/2019 (5 Monate)
Soziale Einrichtungen
Tätigkeitszeitraum

12/2018 – 4/2019

Tätigkeitsbeschreibung

Audio/Video based social platform. Easily interact with friends and celebrities by 'Beam'! Beam is a Video Chat made easy for you! You can share with your friends or favorite celebrities an audio! Record your own voice and share to everyone!

Eingesetzte Qualifikationen

Android, Android Entwicklung, Java (allg.)

Senior Architect and Lead Mobile developer
Steamist, New Jersey
10/2016 – 10/2021 (5 Jahre, 1 Monat)
Wohnungswirtschaft
Tätigkeitszeitraum

10/2016 – 10/2021

Tätigkeitsbeschreibung

* 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 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.
* 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, which improved efficiency by 50%.
* Alexa & Google integration for voice commands to interact with TSC-550.

Eingesetzte Qualifikationen

Android, Android Entwicklung, Java (allg.), Software Architektur / Modellierung

Ausbildung

BS Information Technology
Ausbildung
2013
University of the Punjab

Über mich

I'm a senior software engineer with over nine 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.

Weitere Kenntnisse

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

Persönliche Daten

Sprache
  • Urdu (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2502
Alter
30
Berufserfahrung
10 Jahre und 9 Monate (seit 06/2013)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden