David Guerin

React Native & React & Node & Typescript 📱

Remote from Paris

  • 48.8546
  • 2.34771
  • Indicative rate €500 / day
  • Experience 2-7 years
  • Response rate 91%
  • Response time 2h
Propose a project The project will only begin when you accept David's quote.

Availability not confirmed

Propose a project The project will only begin when you accept David's quote.

Location and geographical scope

Location
Paris, France
Remote only
Works remotely most of the time

Verifications

Influence

Stack Overflow

Stack Overflow : El gringo El gringo
  • 46 Reputation
  • 5 Bronze
  • 0 Silver
  • 0 Gold

Languages

  • Anglais

    Full professional proficiency

  • Portugais

    Limited working proficiency

  • Français

    Native or bilingual

  • Espagnol

    Basic

Skills (20)

  • Languages
  • GO
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

David in a few words

Expérimenté en développement mobile avec React Native :
Je vous accompagne dans le développement de votre projet d'application mobile du début jusqu'à la fin. Je peux aussi vous aider dans la création de librairie native pour React Native.
Exemples de technologies utilisées : Mapbox-GL, Stripe-Tipsi, React Native Firebase, React Native Oauth2, React Apollo, GraphQL, etc.

Expérimenté en développement d'application web avec React.js :
Je vous accompagnerai dans le développement d’une web app, que ce soit avec React.js ou Gatsby. Dans le but de réaliser un “back-office” ou une application web destinée aux utilisateurs. Déploiement rapide sur Firebase Hosting par exemple
Exemples de technologies utilisées : react-map-gl, React Apollo, GraphQL, etc.

Expérimenté en développement d'application backend avec Go ou Node.js :
Je vous aiderai à créer une application serveur avec Go ou Node.js, afin de mettre en place des API REST ou avec GraphQL (gqlgen avec Go notamment). Si besoin, je peux m’occuper du déploiement sur Google Cloud Platform avec App Engine par exemple ou Digital Ocean selon les besoins du projet.
Exemples de technologies utilisées : PostgreSQL, Redis, Firebase Cloud Messaging, Google Maps API, Stripe, Sentry, Google Cloud Storage.

Portfolio

Experience

Blik

Software Publisher

Application mobile permettant de gagner de l'argent en conduisant

February 2020 - April 2020

Création d'une application mobile React Native sur iOS et Android.

Le concept de l'application mobile est de permettre aux particuliers de gagner de l'argent en conduisant en affichant de la publicité sur leur véhicule. L'application analyse la zone habituelle (grâce à géolocalisation dans le background) où l'utilisateur conduit afin de lui proposer des campagnes publicitaires adaptées.

Lorsque l'utilisateur participe à une campagne publicitaire, on suit l'évolution (grâce à la géoloc) par rapport à l'objectif en km à atteindre. Suite à ça, il gagne de l'argent sous forme de bon d'achat.

Technologies/méthodes utilisées :

- Fastlane pour l'automatisation des publications sur les stores iOS et Android.
- React Native.
- Typescript.
- Hooks.
- DĂ©veloppement TDD.
- Clean architecture.

Oney Bank - BPCE

Software Publisher

Participation à la création d'une application mobile

September 2019 - December 2019

Mise en place d'une application mobile React Native sur iOS et Android.
Une application pour une nouvelle Néobanque. Facile et rapide a utilisée.

Technologies/méthodes utilisées :

- React Native
- Typescript
- Hooks
- Clean architecture
- TDD
- MĂ©thodologie agile


firekast

Software Publisher

RĂ©alisation d'une librairie native pour React Native

Paris, France

March 2019 - March 2019

Réalisation d'une librairie Native pour React Native d'une librairie déjà existante.
Pour iOS (avec Cocoapod) et Android.

RĂ©alisation de plusieurs Bridge entre <swift et Objective-C> <Objective-C et React Native JS> et <kotlin et JAVA> <JAVA et React Native JS>

Kardham Connect

Internet of Things

Ingénieur logiciel Mobile et Backend

Paris, France

September 2018 - August 2019

Développement d'une application mobile from scratch dédiée au monde du smart building et du smart office plus précisément. Mise en place d'un MVP dans un premier temps à la fois pour iOS et Android avec un backend fait avec Node.js. Puis évolution de ce MVP de manière itérative.

Parmi les fonctionnalités développées :
- Possibilité de voir l'occupation des places dans un flex office en temps réel.
- Réservation de salles de réunion et de matériels.
- Authentification via OAUTH2 avec Azure AD de l'entreprise.
- Intégration d'un partenaire IoT.
- Développement d'une application pour Smart TV tactile dédiée à l’accueil des personnes.

1 Malt mission

    (1 rating)

    Amine Bezzarga - X-Squad

    3/22/2020

    David est un développeur qui a le souci du détail. Il est capable de respecter au pixel près les maquettes fournis par les designers. Ouvert à l'apprentissage des meilleurs pratiques de développement (TDD / Clean architecture), il est capable de sortir de sa zone de confort tout en travaillant vite et bien. C'est un plaisir de l'avoir côtoyer, et je le recommande avec plaisir.

    Education

    charter modal image

    Success is a team effort

    Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

    Sign the code