Bienvenue sur le profil Malt de Gabriel !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Gabriel pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Gabriel Morin

Développeur Mobile (React Native, Android, IOS)

Peut se déplacer à Paris, Bordeaux, Nantes, Caen, Rennes

  • 48.85661400000001
  • 2.3522219000000177
  • Tarif indicatif 790€ / jour
  • Expérience 7 ans et +
  • Taux de réponse 100%
  • Temps de réponse 1h
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Gabriel.

Disponibilité confirmée

Proposer un projet La mission ne démarrera que si vous acceptez le devis de Gabriel.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour
  • Bordeaux
  • Nantes
  • Caen
  • Rennes

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois

Vérifications

Influence

Langues

  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

  • Roumain

    Capacité professionnelle complète

Catégories

Compétences (24)

Gabriel en quelques mots

Spécialisé dans le développement mobile, maitrisant chaque étape du processus.

Après des années comme véritable mercenaire au sein d'Ubisoft et son studio Nadeo, poursuivies par une longue carrière de freelance dans les projets web et mobile, mon profil allie une solide expérience technique avec une sensibilité accrue pour le design et les choses bien faites.
Je peux vous apporter une expertise technique et une vision d'ensemble, tout en gardant un soucis du détail, et ainsi sortir un produit dont nous pourrons être fiers vous et moi.

Les services que j'offre:

- Développeur :
Développement d'une application Android, iOS, React Native, Web... Ainsi que la partie back-end au besoin.

- Consultant :
Intervention ponctuelle sur un sujet technique précis, pour vous débloquer lors d'un problème complexe. Sans oublier conseils technique, formation, code review, optimisation, prototypage rapide...

Mes compétences utiles au besoin:
- Code (Java, Swift, React Native, React.js, Node.js, SQL, Firebase, MongoDB)
- Design d'expérience utilisateur
- Graphic Design (production des assets)
- Sound design (production des assets)

Mon petit plus:
La qualité de la communication avant tout. Réactivité, bonne humeur et franchise à toute épreuve.
Si un projet n'avance pas ou échoue, c'est bien souvent à cause de non-dits ou d'un manque de précision.
J'apporte en plus de mes solides compétences techniques une communication de qualité pour garantir le succès de la mission.

Portfolio

Expériences

Shine

Banque & assurances

Consultant React Native + Swift

Paris, France

juin 2021 - juin 2021

Accompagnement du lead développeur sur la connexion entre le natif (bridge Swift) et l'app React Native, pour connecter des features avancées de Apple Pay.

KELINDI SAS

Santé & bien-être

Développeur React-Native

Clermont-Ferrand, France

mars 2021 - avril 2021

Re-work de Malo, une app de santé predictive pour les enfants de 0 à 3 ans.
Malo centralise le journal médical de vos enfants, leurs événements de santé, courbes de croissance et vous pose régulièrement les bonnes questions au bon moment, offrant à n'importe qui la qualité de suivi digne des meilleurs pédiatre, où que vous habitiez.

The Family

Education & e-learning

Développeur Full Stack

Paris, France

novembre 2020 - décembre 2020

Support de l'équipe Produit dans leur mission de transférer la totalité du stack technique vers des outils no-code.

J'ai créé un pont entre les différents outils no-code et me suis occupé des 100 derniers mètres qui ne pouvait être réalisés sans code.
L'approche était de toujours prioriser la solution qui nécessitait le moins de connaissance technique pour rendre l'équipe produit la plus indépendante possible de développeurs externes.

J'ai mis en place un coeur server-less en utilisant firebase, et un script JS custom pour facilement connecter un projet Webflow à une base de donnée Airtable. J'ai aussi ajouté la partie login et compte utilisateur. J'ai automatisé les workflow slack en les connectant aux données stockées sur Airtable. Finalement j'ai créé une app Chatroulette dédiée à la communauté des Founders, en gardant toute l'UI sur Webflow dans le respect du principe initial.

Groupe VYV - VYV

Secteur médical

Développeur Full Stack

décembre 2018 - Aujourd'hui

Collaborateur régulier de MesDocteurs sur des sujets variés tels que:
- Développement et maintenance de l'application mobile React Native pour Android et iOS
- Développement de nouvelles features sur la totalité du scope technologique pour les projets MesDocteurs et AvecMonDoc: API, Database, Front-End Web (angularjs), Application Mobile, Tests automatisés.
- Développement from scratch du projet MesSagesFemmes (API + 4 web apps, payments, billing etc)

--

MesDocteurs permet à des patients dans toute la France d'entrer en consultation avec des médecins à l'aide du chat écrit, audio et/ou video. Les médecins peuvent émettre et signer des ordonnances reconnues par les pharmacies, et les consultations sont payés par leur mutuelle.

Air France - Groupe Air France

Aéronautique & aérospatiale

Consultant NativesModules pour ReactNative + Android Natif Java

Paris, France

avril 2019 - avril 2019

L'équipe BigBlank bloquait sur l'intégration d'un SDK natif dans leur application ReactNative. Nous avons ensemble déterminé les différents problème et trouvé les solutions pour leur permettre d'intégrer le SDK et le connecter aux différents cas d'utilisation de celui-ci dans leur app.
Mission réalisé en télétravail sur le cours d'une journée à l'aide des call video, du partage d'écran et de repo github.

Marmelade

Education & e-learning

Consultant et Formateur React Native

Paris, France

janvier 2019 - janvier 2019

Appelé pour porter main-forte à la jeune mais déjà compétente équipe mobile de Marmelade, la mission a consisté dans un premier temps à prendre connaissance du projet et du code, écouter les besoins et les difficultés de l'équipe pour leur proposer des solutions techniques adaptées. Ensuite à travers des séances de code-review et discussions avec les développeurs mobiles, nous avons pu rentrer plus en détails sur les différents sujets sur lesquels l'équipe voulait monter en compétence. Les sujets ont porté autant sur React Native, que sur la partie purement native des deux systèmes Android & iOS.
Mission réalisée entièrement en télétravail.

MesDocteurs

Secteur médical

Développement d'une app React-Native avec video-call

Paris

octobre 2018 - octobre 2018

Pour répondre plus vite aux demande de consultations en ligne des patients, MesDocteurs.fr chercher a fournir une application Android & iOS, où les docteurs peuvent effectuer des conversations Video (avec Twilio) audio et chat avec leur patient. La première partie de cette mission a consisté à faire un proof-of-concept de l'intégration de la technologie Twilio dans une app react-native, ansi qu'une première mouture des écrans et de la navigation dans l'application.

datadip

Reprise d'une app hors service pour en faire un prototype présentable

Paris

septembre 2018 - septembre 2018

Le début de la mission a consisté en un audit rapide du code d'une app React Native précédemment livré par un autre prestataire, mais non fonctionnel. Une fois avoir analysé et localiser les problèmes, nous avons pu démarrer l'app et commencer la mission en elle-même.
Le but de cette mission est de préparer un prototype d'une application présentable au client final. L'application est un test de vocabulaire pour jeunes enfants, ainsi qu'une manière pour le professeur de récupérer les résultats de chaque exercice à distance, tout en fonctionnant offline.

Après avoir réfléchi ensemble et nous être mis d'accord sur les choix techniques et utilisateurs permettant de remplir ces objectifs, la semaine a consisté à mettre en place:
- Un back-end sur `firebase` pour charger les exercices modifiables à distance, et ensuite envoyer les réponses d'un élèves au serveur
- Une api simple en utilisant `firebase functions` pour générer des CSV téléchargeables des résultats de chaque test passé
- Un script pour générer automatiquement un nombre illimité d'exercices aléatoires a partir des données fournies (images et sons)
- Une petite web app React JS pour consulter aussi la liste des résultats et leur détails mis en forme + un lien pour les télécharger en format *.csv
- Une passe de design pour rendre l'application plus attrayante pour un enfant
- Quelques bug fix qui empêchaient la démo d'aller jusqu'au bout

Toot Sweet SAS

Divertissements & loisirs

Prototype React Native

Paris

septembre 2018 - septembre 2018

Dans le cadre de R&D pour optimiser la masse de travail nécessaire aux update et la maintenance de leur application TootSweet, l'entreprise a commissionné une mission éclair de 2 jours pour prototyper les core features de leurs app Android et iOS en une base de code React Native.
Elle comprenait:
- Une liste des événements autour de vous swipable en mode 'tinder'
- Une vue carte avec les événements, ainsi qu'un carousel des événements flottant au-dessus de la map
- La connexion de l'événement sélectionné sur la carte et sur le carousel
- Connexion a l'API TootSweet
- Intégration du SDK GoogleMap natif et du SDK MapKit natif d’iOS
- Position de l'utilisateur avec popup d'autorisations
- Respect des layout, intégration des assets graphiques (icones)
- Support du client et accompagnement dans la réception du code, le build et le test

Harold Waste

Diagnostique performance de la librairie react-native-camera pour Android

À distance

juillet 2018 - juillet 2018

Mandaté par Harold Waste pour analyser l'architecture et les performances de la librairie utilisée pour prendre des photos à l'aide d'un smartphone dans leur application React Native.
Un rapport a été fourni pour identifier les étapes les plus longues dans la sauvegarde de la photo, avec quelques pistes potentielles pour l'améliorer.

nicecream.fm

Culture

Développeur React.js & React Native

Bucarest, Roumanie

mars 2018 - mai 2018

Web app (Desktop & Mobile), Mobile App (Android & iOS)
Nicecream.fm est une radio en ligne avec 3 flux continus s'adaptant au moment de la journée. On retrouve aussi un un nombre de sous-canaux fait de vidéos youtube 'cross-fadant' entre elles, espacées de temps en temps par un 'jingle brandé'. Pendant ce temps, des images soigneusement choisies vis-à-vis du thème se succèdent en mode plein écran.
A été réalisé l'app web (https://nicecream.fm) ainsi que les deux application Android & iOS.
La partie mobile faite en ReactNative a nécessité une intervention dans la librairie native Java s'occupant de la partie streaming audio, non-fonctionnelle par rapport aux besoins rencontrés.
Réalisation complète des 3 app (interface, synchronisation des différents types de player avec l'état de l'app, système de simulation de radio a partir de video youtube, etc.)

Societe Generale SA / Le Bonbon - Société Générale

Banque & assurances

Développeur Android

Paris, France

juin 2017 - novembre 2017

Développement 'from scratch' de l'application IMM'situ pour la Sociéte Générale, par l'intermédiaire de son prestataire Le Bonbon.
L'application répertorie une liste des lieux (restaurants, sortir, pratique...) a proximité des sièges de la société générale.
- Vue Carte / Google Map, Vue Liste, Vue Détail
- Favoris, Filtres, Geoloc, Settings, Contribution utilisateur (changement, suggestions de nouveaux lieux)
- Intégration du Système d'authentification GAIA Société Générale
- Connexion à l'api + Persistance des données hors ligne (Realm local database)

Zece La Rece

Divertissements & loisirs

Développeur React.js & React Native: Application Universelle Mobile & Web

Bucarest, Roumanie

janvier 2018 - mars 2018

Application de recommandation de lieux à Bucarest.
Spécificité du projet: garder une base de code commune pour le Web & Android/iOS natif (pas de WebView avec faux site embarqué)
Réalisation d'un framework léger pour faire le pont entre React JS et React Native
L'objectif (atteint) étant d'écrire une seule fois et un seul lieu la description du design, de la position des éléments, et de la couche de logique (état de l'app, routing, accès aux data du serveur...), pour l'app Android, iOS, Web Mobile & Web Desktop, et garantir une expérience similaire sur toutes les plateformes.
La partie 'serveur' a été réalisée avec firebase.
L'app comprend:
- Partie utilisateur (carte, liste, articles, détail des lieux, système de fidélité en scannant un QR code...)
- Partie admin (ajout/modification des lieux, des articles, analytics)


WAP - We Are Peers

Education & e-learning

Développeur Web (React.js & Firebase)

Paris, France

décembre 2017 - juin 2020

Réalisation de l'application web appuyant les sessions d'échange entre pairs "WAP".
Maintenance, ajout constant des nouvelles features à la demande du client, itération rapide.
Entre autre:
- 'live feed' de réponses votables +/-
- Edition d'un document de groupe réalisé de manière collaborative
- possibilité d'attacher et prévisualiser des liens, videos et images
- possibilités d'attacher des fichier
- matching des participants en groupe d'affinité par tags, theme, contenu de leur réponses, manuellement
- interface admin / animateur de session WAP

WAP - We Are Peers

Education & e-learning

Développeur React Native

Paris, France

juillet 2017 - juillet 2017

Réalisation d'une application ReactNative pour Android & iOS (Première partie: UI)
Conseil UX + Aide à alléger le premier prototype pour respecter les deadlines tout en gardant le cap vis à vis des objectifs clients.

DRIVEQUANT

Edition de logiciels

Développeur iOS & Android

Bucharest, Romania

mars 2017 - mars 2018

Développement d'écrans en parallèle sur iOS et Android, maintenant la consistance entre les deux plateformes.
Réalisations notamment de dashboards avec différentes vues statistiques (PieChart, BarChart, CircularProgressView, etc)

Bee and Green

Divertissements & loisirs

Développeur Android & Back-End (Node.JS & MongoDB)

Paris, France

février 2017 - mars 2017

Développement complet du MVP de l'application MeeTwin sur le cahier des charges et le design fourni au préalable.
Le développement comprend l'application Android et le back-end réalisé en node.js avec une base de donnée MongoDB, ainsi que le support lors du launch.
Le système d'authentification est basé sur Facebook login.
L'application permet de mettre en relation des utilisateurs avec leur "Twins", autrement dit les autres utilisateurs ayant le plus grand pourcentage de similarité sur leur réponses au quiz d'introduction.
Ont été réalisés dans l'application notamment:
- 4 quiz de 5 questions à compléter au premier lancement
- Une liste de suggestions de twin basé sur vos réponses
- Une vue swipe gauche droite "à la Tinder"
- Un système de matching entre utilisateur

Le Bonbon

Edition de logiciels

Développeur Android

Paris, France

février 2017 - février 2017

Mise à jour de l'application Les Tops du Bonbon
Refonte de l'UX, ajout d'une liste des tops triés par distance
Adaptation à la nouvelle API et au nouveau système de synchro des données.
Elimination des temps de chargement, accès aux Tops instantanément.
Ajout des notifications journalières
Amélioration de la librairie ORM de persistance des données utilisées dans l'app (partagée sur github)
Nombreux bug fix

Teach Pablo

Education & e-learning

Entrepreneur, iOS & Android Développeur, Back-End Développeur

Bucarest, Roumanie

mars 2016 - décembre 2016

Pablo is a quick and easy way to save, practice and memorize new vocabulary.
Collect words and expressions you don’t want to forget by teaching them to Pablo.
Pablo reminds you from time to time to practice and self-evaluate.

In this project I've been doing:

- Product design
- Android development (Java)
- iOS development (Swift)
- Back-end development (MySQL & NodeJS)
- Monitoring Analytics - Gathering customer feedback
- Content marketing

To this day, 2 232 users translated 88 360 words and expressions in 175 different languages.
See the latest numbers here: https://teachpablo.com/

Graphee

Edition de logiciels

Product Designer + Android Developer

Bucarest, Roumanie

juillet 2015 - janvier 2016

http://www.graph.ee

Complete development and product design of the android app "Graphee", a micro social network for closed local communities (co-working spaces, companies, schools etc). With an emphasis on simple and fast to use, to generate more collaboration opportunities between members.

Ubisoft - Ubisoft

Jeux vidéo & animation

Multimedia Designer

Paris

mars 2013 - juillet 2015

Project: Trackmania Turbo (PS4 & XB1)
- Complete Ingame Graphic UI & Sound Programming and Integration
- Complete Sound Mix with Jonathan Wachoru

Project: Maniaplanet
- Product Design (Easy-to-use SFX editor, Chat app, Home Page)
- UI Design (scoreboards, in-game feedbacks)
- Sound & Image assets production
- Development (Maniascript) & Integration
- SFX : Explosions, spells, and other SFX design and integration

Ubisoft - Ubisoft

Jeux vidéo & animation

Sound designer

Paris, France

novembre 2011 - mars 2013

3 full games: ShootMania Storm, TrackMania Stadium, TrackMania Valley
- Sound-design
- Sound Integration
- Participation to the technical developpement and performance optimisation

Music : Artistic Direction (2 full games: TrackMania Stadium & TrackMania Valley)

Sound editing (Video teasers & trailers).
Sound design Sound Integration

13 missions Malt

    (12 avis)

    Cédric - Shine

    07/06/21

    Nous avions besoin d'une expertise en Swift pour un besoin ponctuel. Excellente communication de sa part et très grande flexibilité. Ça a été un plaisir de collaborer avec lui !

    Alban - BigBlank

    09/04/19

    Une mission en urgence pour nous débloquer sur un point particulier d'implémentation d'un SDK récalcitrant sur un device, qui a été rondement menée par Gabriel. De bons échanges de disponibilités tout au long de cette journée, une répartition des tâches claires et surtout une compréhension rapide du problème à traiter et l'élaboration itérative d'une solution qui nous convient. Merci beaucoup, ça nous a permis d'avancer en une journée alors qu'on bloquait dessus depuis plusieurs jours. A recommander chaudement.

    Youssef - Marmelade

    18/01/19

    Nous avons eu le plaisir d'avoir Gabriel à nos côtés durant quelques jours afin de nous aider dans la mise à jour de notre application React Native. Il a été à l'écoute et force de proposition.

    Madhu - MesDocteurs

    29/10/18

    It was the first time that we worked with Gabriel. He understood the medical mindset right away and, with his skills in tech and UX / UI, he is straight to the point. He is passionate and his approach is based on empathic and listening. He was perfectly at ease with all the team (Tech, Designer and product). It was a real pleasure to collaborate with him. And it will be a pleasure to work with him again.

    Florent - datadip

    28/09/18

    Gabriel a réalisé pour nous un super travail de "sauvetage" d'une appli react native non terminée et à l'abandon. Il s'est rapidement emparé du projet, nous a conseillé et guidé dans les différentes étapes du projet et décisions à prendre et a su nous fournir en peu de temps (mission courte d'une semaine) une appli avec les fonctionnalités demandées. Il est incroyablement réactif, motivé et compétent. Nous retravaillerons à l'avenir avec lui sans hésiter une seule seconde !

    Elyes - Toot Sweet SAS

    14/09/18

    Communication : top. Qualité : top. Respect des délais : top. Force de proposition : top Vraiment rien à redire, je recommande Gabriel sans hésitation !

    Réda - Harold Waste

    01/08/18

    Gabriel a très compris notre problème et a réagit très rapidement et de façon méthodique. Il a su découper habilement la tâche qu'on lui avait donné tout en communiquant très bien sur la méthode qu'il allait employer. Je n'hésiterais pas à travailler avec lui de nouveau.

    Diane - WAP - We Are Peers

    19/07/17

    Très agréable de travailler avec Gabriel, nous allons continuer ensemble pour toute la réalisation de l'app

    Olivier - DRIVEQUANT

    22/03/17

    J’ai employé Gabriel pour renforcer notre équipe. Il est intervenu sur la production d’écrans de notre application mobile. Gabriel s’est intégré rapidement, il communiques très bien, il partage de ses choix et n’hésite pas à questionner les autres développeurs. Il possède des compétences solides sur iOS et Android ce qui est un plus pour nous car nous développons une application sur les deux plateformes. Gabriel est aussi force de propositions sur l’UX. Je suis très satisfaits par son travail.

    Nico - Bee and Green

    13/03/17

    Après plusieurs expériences malheureuses avec des équipes de dev, quel plaisir d'en trouver un fiable, compétent et qui sait communiquer fréquemment Gabriel a montré de l'intérêt à notre projet, il s'est investi comme s'il faisait partie intégrante de l'équipe et n'a pas hésité à être force de proposition sur la conception et le design Si vous souhaitez un développeur qui ne commence pas systématiquement ses phrases par "c'est impossible" ou "oui mais c'est compliqué" nous vous le recommandons

    Antoine - Le Bonbon

    20/02/17

    Très bon travail sur notre application Android qui avait besoin d'une sérieuse mise à jour.

    Cyril Rohr - Kelindi SAS

    21/04/2021

    Nous avions besoin d'un renfort pour tenir les délais de sortie de notre app Malo. Gabriel a été en mesure de rentrer très rapidement dans le code existant et de nous aider à apporter les modifications nécessaires. Merci à lui !

    Florian Le Goff - KELINDI

    17/04/2021

    Super intervention de la part de Gabriel pour une mission ponctuelle de fiabilisation d'une app react-native. Il est à l'écoute et propose des solutions techniques propres, livre du code fonctionnel. Il s'est très rapidement intégré dans l'équipe tech : à recommander !

    Johan Labonne - Pure audio

    13/12/2016

    J'ai fait appel à Mr Morin pour mon projet d'application mobile et tout c'est très bien passé. Nous avons rencontré des problèmes et des limitations sur le système Android et nous avons su ensemble les outrepasser ou les contourner dans le but d'atteindre notre objectif de réalisation. L'application est très stable (taux de crash nul sur des milliers de clients) et pleinement fonctionnelle. D'ailleurs nous avons noué un lien de confiance et je fais appel à lui pour chaque mise à jour. Forcément je vous le recommande.

    Clément Bachellerie - Ubisoft

    14/08/2016

    I have worked with Gabriel for a year in the same team and I praise his determination to get the work well done and his ability to understand the framework of a project in order to find quickly technical and design solutions. I think every team should be happy to have him on board, and every client happy to give him the opportunity to execute and complete the vision of a digital product.

    Damien Quilot - Ubisoft

    03/08/2016

    Gabriel has a great ability to adapt to, and to tackle new problems. He knows how to get the job done, whatever the job.

    Xavier Bouchoux - Ubisoft

    02/08/2016

    Never afraid of diving into unkown problems and working hard to get results.

    Formations