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

Badr Y.

Android Developer (Kotlin & Java)

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Badr

I have been an Android developer for over 10 years.
I attach great importance to user experience, understanding business needs and technical quality.
I have worked in Agile teams, with different architectures: MVP, MVVM, Clean code...
I am mainly looking for assignments that can be carried out remotely, with occasional travel to the client.
  • English

    Fluent

  • Arabic

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • RATP Smart Systems
    Senior Android Developer
    TRANSPORTATION
    July 2021 - Today (4 years and 11 months)
    - Mapping application: GPS and Navigation
    - Personalized alerts: push notifications
    - Comparison of multi-modal transport modes: Public transport, car, pedestrian, bicycle...
    - Applications with more than 1.5 million active users.
    - Work on CI with Gitlab-ci and Fastlane.

    Tech:
    • Architecture: MVP, MVVM
    • Kotlin, Java, Coroutines, Rx, Mapbox, Chart, Jenkins, Gradle, ...
    Android MVVM Gitlab CI Fastlane Coroutines MVP Kotlin
  • EDF
    Senior Android & Flutter Developer
    SOFTWARE PUBLISHING
    September 2018 - July 2021 (2 years and 10 months)
    Paris, France
    - Tech lead of the mobile division at EDF: technology watch, technical choices, architecture
    - Collaboration with the business team and use of tools: Jira, Confluence, ... and with UX/UI designers on tools such as: Figma, Zeplin...

    • Android:
    - Development of projects "from scratch"
    - Geolocation, Offline mode, Camera, data persistence, certificate management, compression, encoding and processing of images, use of buildTypes and flavor...
    - Kotlin, MVVM Architecture, ConstraintLayout, LiveData, Navigation, Room, Retrofit, Data binding, Dagger Injection, Mockito, Google Maps, Analytics, Crashlytics, Gradle

    • Flutter:
    - Architecture: Provider
    - Creation of several widgets

    • Continuous integration - Versioning:
    - Setting up Jenkins pipeline: build, launching unit tests, launching Sonar analysis, deployment on an internal store, Nexus archiving
    - Setting up Sonar for code quality
    - Using Gitlab: command line use, tag creation, interactive rebase...
    Kotlin Java Flutter Android Android Studio Coroutines MVVM Git Gradle
  • Nespresso
    Senior Android Developer
    E-COMMERCE
    April 2016 - September 2018 (2 years and 5 months)
    Lausanne, Switzerland
    Android Application: https://play.google.com/store/apps/details?id=com.nespresso.activities&hl=fr

    Application development within a team of 15 people.

    - Remote project: Rabat – Lausanne - Berlin. Projects managed in SAFE with several dozen developers on different sites. English-speaking context
    - One of the main features I worked on is: PADL (Platform Agnostic Data Layer). The goal is to provide an agnostic data layer that could be used for all of the company's digital assets, providing a unique way to implement analytics to improve the quality of implementations and achieve a better "business" outcome.

    • Technique:
    • Architecture MVVM, Data binding, Dagger, RX2, Mockito, JUnit, Charles, Bitbucket, GIT
    rx databinding mvvm Android Android SDK Java Dagger Android Studio

Recommendations

Rémy BarbosaRB
Michael FabienMF
Rémy Barbosa and 1 other person have recommended Badr

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

  • DUT in Computer Science
    University of Grenoble
    2008
  • Software and Computer Systems Engineer
    École Nationale Supérieure Des Sciences Appliquées Et De Technologie
    2011

Certifications

  • Kotlin & Coroutines
    Udemy
    2019
    kotlin coroutines
  • Flutter
    Udemy
    2020
    Mobile Application Mobile Development Flutter

Skill set

Categories