François Duval

fullstack developer / frontend / reactjs mongodb

En télétravail depuis Brest

  • 48.390394
  • -4.4860760000000255
Proposer un projet La mission ne démarrera que si vous acceptez le devis de François.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de François.

Localisation et déplacement

Localisation
Brest, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Taille d'entreprise
  • 1 personne
  • 2 - 10 personnes
  • 11 - 49 personnes

Vérifications

Langues

Catégories

Compétences (22)

François en quelques mots

Développeur fullstack depuis plus de 6 ans, geek et entrepreneur, j'ai commencé par des SSII (Capgemini, Expertime) avant de passer chez un éditeur (SmartAdServer) et me rendre compte que pouvoir travailler avec de petites entreprises étaient beaucoup plus gratifiant surtout grâce à leur motivation. (Cornelius Agency, Hotel skipper, ...)

Je travaille en ce moment principalement sur du ReactJS + NodeJS + MongoDb. Même si j'aime travailler côté front, je m'amuse plus côté back.
Par ordre décroisant j'ai pu travailler sur les technos Angular, C#, Java, Php, ...

Portfolio

Portfolio uniquement accessible aux membres

Expériences

Ziiin

Réseaux sociaux

Ziiin - Réseau social événementiel

janvier 2018 - décembre 2018

Ziiin est un réseau social accessible via mobile / web pour faciliter l'organisation d’événements improvisés entre amis.

- Définition de la stack technique et de l'architecture du projet
- Création d'une API GraphQL avec NodeJs (Auth, gestion des évènements)
- Création d'une API Java gérant les relations utilisateurs avec une base GraphDB (Neo4J / Cypher)
- Création d'une application mobile iOS et Android avec React Native
- Intégrations des visuels et maquettes pour l'app et les sites

APIXIT

Télécommunications

Expert mongo

juillet 2019 - août 2019

Expertise sur une base de données arrivant à une taille critique.

Le but de cette mission était de diminuer et/ou accélérer une base de données mongoDb afin de permettre à une application non géré par ce client de pouvoir continuer à fonctionner.

- Reverse engineering depuis une base de données, afin de comprendre son fonctionnement
- Trie des données et suppression de 56% de données inutilisés (soit plus de 550go)
- Optimisation des indexes demandé par l'application, afin d'améliorer considérablement les performances.

Collectif Or Normes

Culture

Développeur back

février 2019 - juin 2019

Projet en 3 parties, un outils sous ReactJS pour desktop, un back avec NodeJS (graphql + mongodb) ainsi qu'une version mobile tournant via Unity3D.

Ma mission étaient la 2nd (back en NodeJS) , de fournir un backoffice pour les 2 fronts.

- Une mise en place de Graphql afin de fournir le modèle à requêter.
- Sécurité via une génération de token dans un premier temps via Auth0 puis custom.
- Gestion évènementielle en direct via Graphql et ses Subscriptions, en direct ou via cron
- Génération et gestion de fichiers via des librairies externes
- Communication avec l'api de Firebase

SAS HOTEL SKIPPER

Hôtellerie

Développeur fullstack

octobre 2017 - mai 2019

2 missions Malt

    (1 avis)

    2 recommandations externes

    Formations