Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Benjamin Horiot

Benjamin Horiot

Développeur Android Freelance

Android
Kotlin
Java
MVVM
Freelance
28 ans
Permis de conduire
horiot.benjamin@gmail.com +33 6 15 35 87 32
17 rue du Barrieu11320 Labastide d'Anjou
Je suis un développeur Android natif recherchant des missions en télétravail. J'ai 8 ans d'expérience dans le domaine, aussi bien en Java qu'en Kotlin. Je suis capable de créer de nouvelles applications from scratch ou de faire de la maintenance d'applications existantes en faisant du code propre et maintenable.

Diplômé d'Epitech, j'ai pu expérimenter de nombreuses situations grâce aux opportunités de stages offertes tout au long de mon cursus. J'ai ainsi pu travailler dans des entreprises de toutes tailles, aux contraintes et projets très différents, ce qui me permet de m'adapter rapidement à votre entreprise.

Je maitrise très bien le fonctionnement Agile pour avoir effectué plusieurs missions avec cette méthodologie. Je connais ainsi ses avantages mais aussi ses dérives potentielles à éviter. Je maitrise également Rx, les coroutines, le développement modulaire ainsi que l'injection de dépendances. Je suis capable de faire des applications ergonomiques pour smartphones et tablettes.
CV réalisé sur DoYouBuzz
Compétences

Développement Android

  • Développement d'application de la création à la mise en production sur le Play Store
  • Gestion d'application marque blanche
  • Maintenance d'applications existantes
  • Modules KMM
  • Développement en Java et en Kotlin
  • Mise en place de tests unitaires
  • Architecture MVVM

Outils

  • Android Studio
  • Sonar
  • Upsource
  • Mantis
  • Git
  • Jenkins
  • Jira
  • Confluence

Méthodes

  • Agile / Scrum
  • Auto-formation
  • Mindmapping
  • Travail en équipe
Langues
  • Français
    Expert
    Langue maternelle
  • Anglais
    Avancé
    Bilingue
Expériences
  • Refonte de l'application existante
    • Passage en databinding
    • Mise en place d'une architecture MVVM
    • Remplacement du code Java par du Kotlin
  • Déplacement de la partie réseau dans une librairie KMM (Kotlin Multiplatform)
  • Correction de bugs et ajout de fonctionnalités
  • Conversion de l'application en marque blanche, puis ajout de nouveaux clients
  • Rédaction de documentation technique
  • Stack technique :
    • Développement modulaire
    • MVVM
    • Databinding
    • KMM
    • NavGraph
  • Refonte de l'application existante
    • Passage en databinding
    • Amélioration de la clean architecture et du MVVM
    • Découpage de l'app en plusieurs modules
  • Correction de bugs et ajout de fonctionnalités
  • Ajout de nouveaux clients dans l'application marque blanche
  • Rédaction de documentation technique
  • Stack technique :
    • Développement modulaire
    • MVVM
    • Databinding
    • Dagger
    • EventBus
    • NavGraph
  • Application Android (Kotlin) pour chauffeurs de taxi
  • Chiffrage des temps de développement et établissement de devis
  • Intégration de l'API Google Maps avec tracé et marqueurs sur la carte ainsi que la gestion des temps de trajet
  • Travail avec des périphériques Bluetooth
  • Stack technique :
    • Développement modulaire
    • Databinding
    • Retrofit
    • Coroutines
    • MVVM
  • Réalisations de bridge entre des librairies Android natives afin de les rendre disponibles aux développeurs react-native
  • Librairie Didomi
  • Stack technique :
    • JavaScript
    • Développement Modulaire

Développeur Android Freelance

Pix'elles
Février 2021 à avril 2021
Freelance
Aix en Provence
France
  • Correction de bugs et ajout de nouvelles fonctionnalités dans une application Android (Java) exitante
  • Gestion de base de données avec Room
  • Injection de dépendances Dagger
  • Gestion réseau Retrofit
  • Stack technique :
    • Retrofit
    • Dagger
  • Développement d'applications Android internes
  • Création from scratch
  • Réalisation de spécifications techniques et fonctionnelles
  • Corrections d'anomalies et évolution des applications existantes
  • Stack technique :
    • Bluetooth
    • Databinding
    • Retrofit
    • Coroutines
    • Dagger
    • MVVM
  • Pôle informatique de la Caisse d'Epargne
  • Création from scratch d'une application bancaire en Kotlin
  • Création d'une fonctionnalité de lecture de documents à partir de l'application
  • Développement à l'écoute des utilisateurs pour l'intégration de nouvelles features et la correction de bugs
  • Création de différentes flavors permettant de charger différentes configurations rapidement dans l'application
  • Applications smartphone et tablette
  • Think & Go a inventé des écrans connectés (deux brevets et plusieurs récompenses) permettant aux clients de pouvoir récupérer des informations sur leur téléphone, de payer directement sur l’écran et d’échanger des informations entre l’écran et leur carte, smartphone, smartwatch, etc en moins d’une seconde.
  • Application Android permettant de scanner des codes-barres et de mettre à jour des informations de stock sur un serveur
  • Utilisation de tags NFC pour la gestion de compte
  • API Google Vision pour la détection de code-barres
  • Projet de fin d'étude
  • Création d'une plateforme permettant d'apprendre la programmation grâce à un système de correction instantanée, de code en ligne et de compilation en direct
  • Réalisation d'une application Android permettant de lire des cours et de gérer son profil
  • Travail entre membre vivant à différents fuseaux horaires
  • Maintien de cohésion de groupe
  • VirtualExpo est la créatrice des portails d’exposition DirectIndustry, NauticExpo, ArchiExpo, MedicalExpo, AeroExpo et AgriExpo. Ces portails permettent aux professionnels de chaque domaine d’exposer leurs produits à d’autres professionnels.
  • Création d'un outil recensant tous les composants d'un parc informatique et leurs dépendances
  • Mise en place d'un système de sauvegarde d'une grande liste de contacts avec DoList
  • Modernisation de projets Java / Spring
  • Création de batches
  • Helpdesk
  • Méthode Agile
Formations

Expert des technologies de l'information et de la communication

Epitech

Septembre 2012 à décembre 2017
"À l’issue du cursus en cinq ans, l’étudiant d’Epitech est un expert en informatique, autonome, responsable et parfaitement adaptable au monde de l’entreprise. Ultra-compétent techniquement, il sait bien évidemment créer et combiner idées et technologies, mais également s’entourer des meilleurs partenaires pour diriger ses projets. Dans un monde en évolution permanente où l’innovation dicte les règles, il dispose ainsi des armes indispensables à sa réussite." - Emmanuel Carli, Directeur Général

  • Pédagogie par projet
  • Phases de "piscine" et de "rush" intenses avec un temps très limité pour réaliser un projet donné
  • Cycle de bachelor en 3 ans puis cycle d'expertise en 2 ans
  • 4e année à réaliser à l'étranger (Dublin)
  • Projet de fin d'étude sur 3 ans durant lequel les membres du groupe doivent travailler malgré les décalages horaires de la 4e année
  • C
  • C++
  • Systèmes Unix
  • Gestion de projets

Computing science

Griffith Dublin College - IRLANDE

Février 2016 à juin 2016
4e année à l'international. Ce second semestre est axé sur la programmation et a pour but de continuer notre enseignement informatique
Programmation fonctionnelle (Perfect Developer)
Java
Android
Ruby on Rails
Systèmes distribués (MPI)

Certificate in International Business

Griffith Dublin College - IRLANDE

Septembre 2015 à février 2016
Certificat de business international enseignant les bases de la finance et de la gestion d'une entreprise. Ce certificat se réalise en un semestre et enseigne rapidement un niveau de bachelor
Finance
Marketing
Management
Economie internationale

Bac S - Spé Maths

Lycée Jean Perrin

Septembre 2009 à juillet 2012
Centres d'intérêt

Sport

  • Conduite automobile sur circuit

Arts

  • Photographie
CV créé sur DoYouBuzz
Télécharger Télécharger