You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-Luc TangJT

Jean-Luc Tang

Android Developer - Kotlin

€580/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jean-Luc

Android developer with 7 years of experience, I master the Kotlin language with MVVM architecture.

Through the various professional experiences I have had, I have acquired the following skills:
• Application migration: Java to Kotlin code / MVP to MVVM architecture / RxJava to Coroutines + Flow
• Database storage with Room, API calls with Retrofit.
• Writing unit tests (Junit/Robolectric/Mockito) / UI (Espresso).
• Development of SDKs for integration into the Univadis and Medscape applications, one of the SDKs being developed on Kotlin Multiplatform for iOS integration.
• Development using agile SCRUM methodology with Jira tool
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 10km)

Experience

  • Coyote
    Android Developer
    AUTOMOBILE
    May 2024 - Today (2 years and 1 month)
    Suresnes, France
    Context:
    Technical refactoring of the Coyote application and its device with Clean Architecture (by feature) in full Compose and Flow.
    As part of the squad refactoring by feature, squads are created, lasting approximately 1 month.

    Team:
    Total of 12 Android Developers
    Squad: 1 PO, 2 QA, 1 UX, 3 Android Developers, 3 iOS Developers

    Achievements:
    • UML design and modeling with presentation to the entire Android team
    • Development of route calculation: Travel time, drawing of possible routes and selection of options to include or exclude (with/without tolls/highways)
    • Development of adding/modifying favorites with 2 possible choices, either by searching for an address or by placing a pin on the map
    • Development for Android Auto as well as for a Coyote Android device dedicated to navigation
    • Creation of views in Compose
    • Addition of unit tests with Mockk
    • Implementation of various features in MVI
    • Addition of dark mode to the application
  • La Française des jeux - Sport
    Android Developer
    ENTERTAINMENT AND LEISURE
    October 2022 - May 2024 (1 year and 7 months)
    Boulogne-Billancourt, France
    Context:
    Maintenance and development of new features for the Parions Sport En Ligne application with 1 release per month

    Team:
    2 squads each having:
    1 PO, 2 QA, 1 Tech Lead, 3 Android Developers, 3 iOS Developers, 2 UX, 1 IQ, 1 Scrum Master

    Achievements:
    • Migration of code from MVP/MVVM architecture to Clean Architecture (Kotlin Multiplatform which was in MVP is now out)
    • Creation of views in Compose
    • Use of Coroutines + Flow
    • Addition and update of unit tests with Mockk
    • Addition of a product flavor for ZEbet
    • Technical refactoring of streaming (Exoplayer) for Picture in Picture management
    • Redesign of match scores
    • Addition of bet search for a match
    • Addition of dark mode to the application
  • Aptus Health
    Android Developer
    MEDICAL
    September 2019 - Today (6 years and 9 months)
    Univadis is an application for healthcare professionals, allowing them to get information on the latest medical news and access drug composition with its indications/contraindications.

    Team composition: 1 Product Owner, 4 Android Developers, 4 iOS Developers, 3 QAs

    Role and features developed: Maintenance and development of new features for the Univadis application in an international context with teams in India and the US:
    • Migration of the authentication system
    • Migration of code from Java to Kotlin / MVP to MVVM architecture / RxJava to Coroutines + Flow
    • Partial migration of views to Compose
    • Development of the Kotlin Multiplatform SDK generating all data for analytics
    • Update of UI Tests with Espresso
    • Update of the Fastlane script in Ruby for CI/CD

    Participation in the development of various SDKs integrated into the Univadis and Medscape applications:
    • GDPR
    • Authentication
    • Analytics
    • Advertising

Recommendations

Be the first to recommend Jean-Luc

Help this freelancer shine by sharing your experience working together.

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

  • Master
    EPITECH - European Institute of Technology
    2018
    Master

Skill set

Categories