Romain B.

Développeur Android Sénior

Moves to Paris, Bordeaux, Nantes, Toulouse

  • 48.8546
  • 2.34771
Propose a project The project will only begin when you accept Romain's quote.
Propose a project The project will only begin when you accept Romain's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 15km around
  • Bordeaux and 50km around
  • Nantes and 20km around
  • Toulouse and 15km around

Verifications

Languages

Categories

Skills (24)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • C++
    Beginner Intermediate Advanced
  • C
    Beginner Intermediate Advanced
  • Methodologies
  • Beginner Intermediate Advanced
  • tdd
    Beginner Intermediate Advanced
  • Cloud
  • Beginner Intermediate Advanced
  • Architecture
  • Beginner Intermediate Advanced

Romain in a few words

Bonjour, et bienvenue

Je m'appelle Romain. Freelance depuis plus d'un an et développeur depuis 6 ans, je suis spécialisé dans le développement mobile Android. J'ai travaillé chez plusieurs grands comptes tel que Cultura, Coyote ou bien Dolby.

Passionné de développement Android depuis mon premier stage en fin de première année à Epitech, je travaille régulièrement pendant mon temps libre sur mes propres applications dans le but de faire de la veille technologique et de progresser techniquement. Cela me permet également de faire découvrir la ville de Bordeaux aux travers de ces applications. Vous pouvez retrouver sur le Google Play Store, plusieurs applications tels que Mappity Bordeaux et Bordeaux Tramway.

Je peux vous proposer les services suivants :

► Avant la mission :
- Aide à la définition du besoin
- Conseils sur les technologies les plus adéquates à intégrer
- Étude du cahier des charges
- Mise en place d'un planning avec engagement (Deadline, livraison de version de test, etc…)
- Rédaction d'un devis

► Pendant la mission :
- Livraisons régulières & testables (PlayStore ou Firebase)
- Contact régulier & accompagnement sur la gestion de projet si nécéssaire

► Après la mission :
- Livraison de la totalité des sources
- Publication de l’application sur le PlayStore et création de la fiche descriptive
- Livraison des accès serveurs si une installation en prod a été faite (Firebase)

Mes compétences principales sont les suivantes :
Langages : Kotlin / Java
Librairies : Jetpack / Retrofit / Koin / Rx / Picasso etc...
Bases de données : Room / Realm
Back-end: Firebase
Types de projets : Création d’Application / Reprise de dévs en cours / Correction rapide de crashs

À bientôt,

Romain

Portfolio

Portfolio only available to registered users

Experience

CULTURA

Small Retail

Développeur Android Sénior

Bordeaux, France

February 2020 - Today

Cultura comprend plusieurs applications android tel que :
- Une application pour assister les conseillers de ventes dans leur quotidien
- Les bornes de paiement automatisées disponibles dans tous les magasins
- Une application de gestion de retrait des colis à destination des clients

Il s'agissait ici d'assurer le bon fonctionnement de ces différentes applications en faisant des mises à jours régulières pour chacune d'elles comprenant des correctifs afin d'améliorer la stabilité et les performances mais également de nouvelles fonctionnalités mais ce n'est pas tout :

- Mise en place des Code Reviews permettant la validation du code avant d'être merger sur les branches de sprint tout cela dans le but de s'assurer de la qualité du code produit au cours des différents tickets et également d'avoir plus de communications entre les développeurs
- Mise en place des dailys, bref réunion matinale pour échanger sur les problématiques éventuelles rencontrées
- Mise en place des pipelines Gitlab sur chaque branche de dév et des règles associées pour aider les développeurs à s'assurer de la qualité du code produit en temps réel.
- Changement dans la gestion des branches GIT pour ne pusher dans les branches master / develop que lorsque c'est vraiment nécéssaire et ainsi s'assurer de la qualité de ces branches
- Création de ticket et de tableaux de sprints sur Jira
- Mises en prod régulières des différentes applications Cultura.

Freelance Développer Android

Software Publisher

Développeur Android (Java / Kotlin)

Bordeaux, France

January 2017 - Today

Développement d'applications android disponible sur le Google Play Store pour le compte de clients :
- Bons Plans Voyage New-York
- Mappity Bordeaux
- Bordeaux Tramway

COYOTE

Software Publisher

Développeur Android (Java / Kotlin)

Bordeaux, France

June 2017 - Today

Coyote propose des boitiers GPS sous Android et également une application mobile GPS disponible sur Android / iOS.
L'équipe Android se composait de 12 personnes aux maximum, moitié sur Bordeaux et l'autre moitié à Suresnes. Tous les 18 mois environ, un nouveau boitier devait sortir intégrant des nouveautés. Il fallait donc travailler pour respecter les délais de livraisons et également maintenir les boitiers plus anciens ainsi que l'appli mobile. L'équipe fonctionnait en méthodologie agile et en étroite collaboration avec des ingénieurs Q&A qui validaient la qualité des développements effectués. À la fin de chaque sprint, une démo était organisée pour présenter les avancées techniques faites lors des 15 derniers jours.

•Participation aux réunions pour la définitions des architectures pour les nouvelles fonctionnalités & intégrations avec l'existant.
• Présentation de code pour parler de nouvelles librairies à la mode sur Android.
• En charge du passage de l'équipe de Java à Kotlin
• Développement de fonctionnalités / correction de bugs / demandes du service produit matérialisées sous formes de tickets
• Intégration de l’alerting v2 permettant l’ajout de nouvelles alertes sans mise à jours de l’application
• Réalisation des développements des interfaces utilisateur
• Rédaction de la documentation technique du projet.
• Réalisation des tests unitaires et de validation.
• Rédaction de tickets intégrés en suivant dans les sprints.
• Participation aux chiffrages des charges de développement.
• Rédaction de la documentation technique du projet.
• Participation aux démos techniques tous les 15 jours
• Communication constante avec les équipes de QA pour la validation des tickets
• Release des versions une fois validées par la QA

Dolby (Voxeet)

Software Publisher

Développeur Android

Bordeaux, France

September 2015 - June 2017

2 external recommendations

Education