Muhammad Abubaker

Selbstständig, Senior Android Engineer | Kotlin & Jetpack Compose | Clean Architecture, Self-employed
Frankfurt Am Main, Deutschland

Fähigkeiten und Kenntnisse

Software Engineering
Mobile applications development
Java
Kotlin
Android Studio
Android SDK
Test Driven Development
Unit Testing
Design pattern
XML
MVVM
Dependency Injection
Kotlin Flow
Kotlin Serialization
Android Apps
Test Automation
Mobile Development
Object Oriented Development
Internet of Things
Java Development
Business Informatics
iOS
SWIFT
DevOps
Software framework
GitHub
Software Testing
Apps
Agile Development
Frontend
Build Management
Jetpack Compose
Coroutines
Clean Architecture
Modularization
REST API
Retrofit
Room
Jenkins
Espresso
Android TV
RxJava
Hilt
Communication skills
Flexibility
Reliability
Team work
React na
React Native
Typescr
TypeScript
Golang

Werdegang

Berufserfahrung von Muhammad Abubaker

  • Bis heute 1 Monat, seit Feb. 2026

    Senior Android Engineer | Kotlin & Jetpack Compose | Clean Architecture

    Self-employed

  • 4 Jahre und 10 Monate, Apr. 2021 - Jan. 2026

    Software Developer (Android) bei CHECK24 Vergleichsportal

    CHECK24 Vergleichsportal

    - Led test-driven development initiatives and defined mobile architecture for scalable Android applications using Jetpack Compose. - Integrated automated regression and unit testing in Jenkins CI/CD pipelines, reducing release cycle by 70%. - Owned release management from alpha/beta to production, coordinating with QA and stakeholders for smooth delivery. - Took ownership of breaking changes in the core SDK affecting all teams, ensuring fixes under tight deadlines.

  • 1 Jahr und 1 Monat, März 2020 - März 2021

    Mobile App Test Automation Engineer

    Bosch Gruppe

    -Explore and contribute to the test automation framework. -Development unit tests in the CI/CD pipeline. -Configuration of the Jenkins server for the software tests. -Development of Python scripts for automated tests in CI/CD pipleline. -Execution of functional and acceptance tests for Android and iOS eBike app. -Manage alpha/Beta and production releases. -Entry of tests results in the test database TestRail. -Exploratory Testing. -Behaving as bridge between Testing and mobile team

  • 1 Jahr und 3 Monate, Juli 2018 - Sep. 2019

    Senior Android Engineer

    STARZPLAY

    The tech stack includes: - ExoPlayer - Consuming REST services using Retrofit 2.0 - Handling image downloads with Picasso and Glide - View injection with Butterknife - Keep the apps responsive under demanding network conditions - Google and Firebase Analytics - Kotlin - Charles . Responsible for migrating Starzplay android app from (Java) MVP to Kotlin with MVVM. · Responsible for Google Play Store compliance checks. · Developed internal SDK/ Library to use in Mobile and Android TV Platform App.

  • 3 Jahre und 1 Monat, Juli 2015 - Juli 2018

    Software Engineer

    Nextbridge

  • 1 Jahr und 2 Monate, Mai 2014 - Juni 2015

    Software Engineer

    Virtualbase

Ausbildung von Muhammad Abubaker

  • 4 Jahre, Okt. 2019 - Sep. 2023

    Global Software Development

    Hochschule Fulda - University of Applied Sciences

  • 3 Jahre und 9 Monate, Okt. 2010 - Juni 2014

    Computer Science

    Bahauddin Zakariya University, Multan

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Gut

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z