François Duval

Fullstack developer / frontend / ReactJS MongoDb

Remote from Brest

  • 48.390394
  • -4.4860760000000255
  • Indicative rate €450 / day
  • Experience 7+ years
  • Response rate 75%
  • Response time 2h
Propose a project The project will only begin when you accept François's quote.

Availability not confirmed

Part time, 3 days a week

Propose a project The project will only begin when you accept François's quote.

Location and geographical scope

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

Preferences

Company size
  • 1 person
  • 2 - 10 people
  • 11 - 49 people

Verifications

Languages

  • Anglais

    Full professional proficiency

  • Français

    Native or bilingual

Skills (22)

François in a few words

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

Experience

Ziiin

Social Networks

Ziiin - Réseau social événementiel

January 2018 - December 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

Telecommunications

Expert mongo

July 2019 - August 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

February 2019 - June 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

Hospitality

Développeur fullstack

October 2017 - May 2019

Hotel skipper est un outils comptable pour l’hôtellerie. Permettant d'analyse le Chiffre d'Affaires et les charges, afin de mettre en avant les marge et les axes améliorable.

Intégrer dans un projet agile avec une équipe de 3 développeurs. Projet tournant dans un premier temps en MeteorJS + BlazeJS, puis ReactJS avec une couche de GraphQL dans une base mongoDB.

- Mise en place d'un système de génération de rapport modulaire au choix de l'utilisateur. Permettant de choisir l'ensemble des chiffres et des méthodes de calculs depuis l'ensemble des chiffres jusqu'à une simple ligne du livre comptable.
- Mise en place d'un système de génération d'indicateur. Permettant à l'utilisateur de choisir sa méthode de calcul d'un indicateur qui aurait du sens selon lui.
- Mise en place d'un micro service permettant d'importer des données via des fichiers excel.
- Maintenance et évolution des différents outils

Fans Nation SA

Real Estate

Développeur front

May 2017 - December 2017

Développement d'une application en AngularJS dans une équipe de 3 développeurs.

- Site créé AngularJs
- Utilisation des Apis google maps
- Firebase pour la base de données

SmartAd server

Entertainment & Leisure

Développeur front

June 2014 - October 2017

Maintenir et ajouter les fonctionnalités sur le site internet permettant l'administration publicitaire d'un éditeur.

EXPERTIME

Digital Agency and IT company

Développeur Sharepoint

April 2014 - May 2017

Réalisation d'intranet en sharepoint

Capgemini Consulting - Capgemini Organisation

Digital Agency and IT company

Développeur

March 2012 - December 2013

Développement de projet pour TIGF, IBP, Sncf, ...

2 Malt project(s)

    (1 rating)

    Julien - APIXIT

    19/08/19

    Mission courte à fort enjeux. Merci à François pour sa hauteur de vue et sa méthodologie de travail !

    Johan Le Roch - Smart AdServer

    4/25/2018

    François est un développeur volontaire qui n'a pas froid aux yeux. Il aime à la fois les défis techniques et fonctionnels, c'est une personne que l'on apprécie avoir dans son équipe lorsque les choses commencent à se corser.

    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