You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Badr ElattaouiBE

Badr Elattaoui

Android Kotlin Jetpack Compose Developer

€556/day
1 project
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Badr

Android Kotlin Jetpack compose developer since 2019, specializing in Kotlin and modern technologies (Jetpack Compose, Hilt, Room, Coroutines, etc.). Accustomed to agile environments, from small teams to large structures, with a Product Developer mindset: I design user-centric, performant, and scalable applications.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Lille (up to 50km)

Experience

  • Roole
    Android Developer Jetpack compose
    BANKING AND INSURANCE
    March 2024 - Today (2 years and 3 months)
    Boulogne-Billancourt, France

    Missions:

    • Participate in the continuous development of the Roole premium application within the Contact team, Resolution and Protection.
    • Collaborate with Product Managers, Associate Product Managers, and UI Designers for the refinement of functional specifications.
    • Participate with the iOS dev and the team's Tech Lead to develop technical specifications.
    • Participate in agile rituals with the teams.
    • Participate in Android chapters with the Android team.
    • Participate in Mobile chapters between the Android and iOS teams.
    • Serve as Release Master (a process that rotates among mobile devs) to ensure the deployment of releases in pre-prod and Prod, synchronizing with the PMs/APMs from all teams.
    • Collaborate with the Engineering Manager, Tech Lead, and Android Lead for the development of the tech roadmap each quarter.
    • Participate in quarterly PACs (Continuous Improvement Projects): Introduction of Firebase App Distribution, End-to-End testing project with Appium in Java.
    • Implement A/B tests with Firebase.
    • Continuous maintenance of end-to-end tests.
    • Migration of the project to Jetpack Compose.
    • Migration of the Project to Clean Architecture.

    Technical Environment:


    Android, Kotlin, Coroutines, Flows, Retrofit, OkHttp, MVVM, Clean Architecture, Hilt, NavigationComponent, Navigation Compose, Design system, Room Database, DataStore, auth0, appium, Java, BrowserStack, Mockito, Junit, Firebase suite(Crashlytics Remote config, Analytics, App Distribution, A/B tests..), Figma, BFF( Back end for front End)

    Teams:


    3 PMs, 3 APMs, 3 UI Designers, 3 Backend Devs, 2 CRM Devs (Ms Dynamics 365), 3 Android Devs, 3 iOS Devs
    Kotlin Jetpack Compose Clean Architecture Design System Firebase
  • La Banque Postale
    Android Kotlin Jetpack Compose Developer
    BANKING AND INSURANCE
    March 2023 - December 2023 (9 months)
    Nantes, France

    Missions:

    • Participate within the SmarteoLBP team in the development and continuous maintenance of the Android application for the Smarteo universe's customer onboarding.
    • Development of RESTful APIs necessary for the functioning of the mobile front-end using Spring Boot and Java 8.
    • Writing technical documentation for services created on the back-end.
    • Writing technical designs for new features.
    • Participation in agile Scrum ceremonies (daily stand-ups, sprint planning, sprint refinement, retrospectives).
    • Participate with the team in demos for La Poste group decision-makers.
    • Costing and estimation of tasks.
    • Participation in front-end and back-end deliveries using Jenkins.
    • Facilitating daily stand-ups (a process that rotates among team members).

    Technical Environment:


    Java 8, Kotlin, RxJava, Clean Architecture, MockK, Hilt, Navigation component, MVVM, Retrofit, Okhttp, Moshi, Material Design, Junit, MokK Jenkins, Nexus, SonarQube, Confluence, Jira, Gitlab,
    Jetpack Compose

    Team:


    7 developers, 1 PO, 1 Product Analyst, 1 Scrum Master, 1 Tech Lead, 1 Tester, and 1 Project Manager
    Kotlin Android Dagger Hilt Spring boot Clean Architecture
  • Chari.co - YC S21 - Ecom and Fintech app for retailers
    Lead Android Kotlin Developer
    E-COMMERCE
    August 2020 - January 2023 (2 years and 5 months)
    Tanger, Morocco

    Missions:

    • Participate in the development and maintenance of Chari.co's various Android applications (Chari Grocer, Chari Ambassador, Chari Delivery, Chari Analytics, Karny).
    • Participation in agile Scrum ceremonies (daily stand-ups, sprint planning, sprint refinement, retrospectives).
    • Participate in the technical specification of new features.
    • Migration of applications to Kotlin with a multi-module architecture.
    • Interact with users and fix issues reported on Google Play (4.5+ rating and 99.85% crash-free users).
    • Collaborate with the data team to develop and implement tracking plans.
    • Participate with the marketing team in the selection and implementation of marketing tools (OneSignal, Segment, MoEngage, Amplitude, InfoBip, Meta Business Suite).
    • Collaborate with the product designer for the implementation of the Design System.
    • Responsible for publishing releases on Google Play and managing the Firebase dashboard.
    • Setup and administration of continuous integration pipelines with GitHub Actions.
    • Reporting directly to the CTO, I managed the Android team, composed of 3 developers.

    Technical Environment:

    Kotlin, Coroutines, Flows, Retrofit, OkHttp, MVVM, Clean Architecture, Hilt, Navigation Component, Design system, Room Database, oAuth2, Mockito, Junit, Firebase suite(Crashlytics Remote config, Analytics, App Distribution...), Segment, Amplitude, MoEngage, Confluence, Trello, Asana, Figma, Zeplin

    Team:

    8 developers, 1 PO, 1 Product Designer, 1 CTO, 1 VP of Engineering
    Kotlin Firebase Github Actions Clean Architecture Hilt

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Specialized Master
    Faculty of Science Tétouan
    2019
    Master Spécialisé en Informatique
  • Professional License
    Higher School of Technology Salé
    2017
    Licence professionnelle en ingénierie des applications mobiles

Skill set

Categories