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

Gabriel Tekombo

Developpeur Android

€555/day
Toulouse, FR
8-15 years

Average response time: 1 hour

About Gabriel

Je suis un développeur mobile professionnel spécialisé dans la réalisation d'applications Android, Mes domaines de compétences sont multiples, notamment mon aptitude à l'analyse et la conception, ma créativité et mon raisonnement face aux problèmes complexes aussi bien en programmation que dans la vie courante. Mon travail a pour vocation de changer la perception des utilisateurs à travers le développement d’applications qui se veulent agréables, utiles et subtiles. Je suis à l'aise aussi bien dans le design que dans l'élaboration des processus métiers.

Je développe en respectant scrupuleusement les interfaces graphiques et les règles décrites par le client. J'écris du code évolutif respectant une architecture testable et adaptable suivant des modèles de conception bien définis pour garantir sa maintenabilité. Je développe en Java et Kotlin. Je décris également les scénarios dans une documentation technique claire et détaillée. Je reste en alerte sur toutes les actualités liées au développement mobile en général et au développement Android, ce qui me confère une excellente veille technologique.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • BlaBlaCar
    Android Developer
    TRAVEL AND TOURISM
    January 2024 - June 2024 (5 months)
    Paris, France
    Mission principale :
    ✔️ Développement, maintenance corrective et évolutive des fonctionnalités au sein de la squad Booking (des résultats de recherche à la réservation effective de covoiturage/bus/train).
    ✔️ Amélioration de l'expérience de réservation des utilisateurs grâce au développement de fonctionnalités telles que Message As You Book, Share Driver Phone Number, One Step Booking Flow.
    ✔️ Amélioration des capacités de debug de l'application compagnon de BlaBlaCar avec l'accès aux deep links et affichage en temps réel des appels API.

    Environnement technique :
    ✔️ Mode de travail collaboratif et agile (basé sur SCRUM) utilisant les plateformes Slack, Confluence, Jira, Team Retro et Figma.
    ✔️ Intégration continue avec Jenkins et GitFlow.
    ✔️ Conception et migration progressive des composants UI du design system Pixar vers Compose.
    ✔️ Appels API avec Retrofit2, OkHttp3.
    ✔️ Gestion des threads et logique métier avec Kotlin Coroutines, LiveData et Flows.
    ✔️ Clean Architecture multi-modulaire (par fonctionnalités et par couches) couplée à MVVM et MVP.
    ✔️ Tests d'intégration avec l'équipe QA.
    ✔️ Mise en place d'une architecture testable (composants et modules testés avec Mockito et JUnit).
    ✔️ Déploiement d'un système de feature flags sur plateforme propriétaire.
    ✔️ Logging et analyse des interactions utilisateur à l'aide de Datadog et Firebase Crashlytics.
    ✔️ Utilisation du SDK Phrase pour les traductions de texte.
    ✔️ Gestion des dépendances avec Dagger2 et Dagger-Hilt.
    ✔️ Code review, Pair review et Pair programming
    Jetpack Compose Android Kotlin Coroutines Flow Hilt MVVM Clean Architecture MVI
  • Pictarine
    Android Developer
    SOFTWARE PUBLISHING
    September 2021 - January 2024 (2 years and 3 months)
    Toulouse, France
    Responsable de la conception et de l’amélioration des applications Android de Pictarine.

    Mission principale :
    ✔️ Développement et maintenance évolutive des apps d’impressions photo de nos 3 partenaires: Walgreens, CVS et Walmart, comptant +1M de téléchargements et 500k utilisateurs mensuels pour un crash-free de 99,9%
    ✔️ Idéation et propositions de solutions à forte valeur ajoutée qui répondent aux besoins des utilisateurs dans le cadre de la création, l'impression et l'édition photo.

    Environnement technique :
    ✔️ Mode de travail collaboratif à travers les plateformes Slack, Confluence, Notion, Milanote et Figma
    ✔️ Intégration continue avec Bitrise
    ✔️ Conception d'UI personnalisés avec Android Jetpack
    ✔️ Integration d’un système de paiement In-App avec Stripe
    ✔️ Appels d'API avec Retrofit2, OkHttp3
    ✔️ Gestion de threads et traitement métier avec Kotlin Coroutines, LiveData et Flows
    ✔️ Stockage de données sur SQLite avec Room
    ✔️ Clean Architecture modulable couplé à MVVM
    ✔️ Intégration d’un système de navigation full fragments basé sur FragNav (Migré vers Navigation Component)
    ✔️ Recordings des sessions utilisateurs avec Smartlook
    ✔️ Logging & analyse d’interactions utilisateurs avec BigQuery et Crashlytics
    ✔️ Mise en place d'outils de monitoring de code (Ktlint, Leak Canary, Detekt)
    Android Kotlin MVVM LiveData Coroutines Clean Architecture Retrofit Room
  • World Health Organization
    Android Developer
    MEDICAL
    August 2020 - January 2021 (5 months)
    Genève, Switzerland
    Responsable du développement et de la maintenance des applications mobiles pour l'Académie.
    Les missions affectées à cette section sont les suivantes :
    ✔️ Produire et concevoir les UI pour les applications de l'Académie et LXP (Learning eXperience Plateform);
    ✔️ Corriger les bugs et améliorer les performances des applications;
    ✔️ Effectuer l'intégration des API backend à partir de la plateforme mobile;
    ✔️ Délivrer les statistiques et les données analytiques des composants.
    ✔️ Effectuer des mises à jour et des travaux de maintenance des applications mobiles.
    Android Anglais kotlin Jetpack compose Java MVVM Méthode agile Atlassian JIRA Atlassian Confluence User Testing Dagger Retrofit Mockito Hilt

Recommendations

Be the first to recommend Gabriel

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

  • Bachelor CS2I (Concepteur de systèmes d'informations informatisés)
    3iL - Ecole d'ingénieurs en informatique - Limoges
    2017
    Programmation d'applications web et mobiles
  • Diplome d'Etudes Collegiales (DEC)
    Collège communautaire du Nouveau-Brunswick (CCNB)
    2016
    Programmation et développement d'applications mobiles, web et autonomes B+

Skill set

Categories