You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
François BertrandFB

François Bertrand

Développeur web fullstack JS

700 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de François

De formation ingénieur, j'ai d'abord développé pendant mes études (en C et C++ à l'époque) avant de partir dans des fonctions commerciales.

Je suis par la suite revenu aux sources, étant devenu développeur fullstack JS. J'ai commencé par une formation auprès d'O'Clock pendant 6 mois afin d'apprendre le JS, d'utiliser du Node pour la partie back et concevoir une API, et d'utiliser du React partie front avec du Redux afin d'avoir un store qui puisse faciliter le développement pour une SPA.

Suite à cette formation après un projet de fin de parcours (dénomé Apply), j'ai pu intégrer une équipe de 5 développeurs avec une philosophie de craft, 1 PO, 1 UX designer, une QA et 2 Ops.
Le projet concerne une solution applicative de staffing de personnel dans les hopitaux et se décompose en un back et un front, ainsi que certains micro services pour des parties exploitables par d'autres équipes que la notre.

Que ce soit le back ou le front, chaque nouvelle feature est implémentée en TDD (donc en commencant par le test), en respectant les principes architecturaux en place (Architecture hexagonale, DDD, et CQRS).
- Le back est en NodeJS avec du TypeScript et il y a un projet de migration d'une ancienne version vers le nouveau back (donc des projections entre les deux versions de l'API existent, idem pour les dépendances autres).
- Le front est en VueJs/VueX et en cours de migration vers un front en React/Redux avec du TypeScript.

Pour tous ces développement des OPS ont créé toute l'infrastructure permettant de pouvoir travailler de manière isolée sur des review app spécifiques.

Fort de cette expérience très enrichissante tant sur le plan organisationnel que technique, je recherche une nouvelle mission qui pourrait me permettre de continuer sur ma lancée et d'en apprendre plus sur le développement, tout en apportant l'expertise que j'ai pu acquérir pendant ces 2 années et quelques de développement.
  • Français

    Bilingue ou natif

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Ausy
    Développeur web fullstack (NodeJs/TypeScript/React/Redux/VueJs)
    RESSOURCES HUMAINES
    janvier 2021 - Aujourd'hui (5 ans et 5 mois)
    Paris, France
    Intégration au sein d'une équipe de chez Octo Technology fullstack avec des pratiques de craft. Le projet sur lequel nous travaillons permet de staffer des équipes dans les hôpitaux français et se décompose en deux parties. Un back-end:
    - En JavaScript avec du TypeScript afin d'avoir tous les principes de POO pour blinder au mieux le projet.
    - Du nodeJS
    - Divers principes de craft tels que le TDD la plupart du temps en pair programming.
    - Différents designs patterns imbriqués de multiples manières dans le projet (DDD, architecture hexagonale, CQRS, ...).
    - Passage progressif d'une V5 de l'API vers une V6 via une migration avec des events-listeners pour effectuer une projection et garder la cohérence des données Un front-end:
    - Migration du front-end en JS classique et VueJS vers un front-end React avec du TypeScript.
    - Création d'un design system pour faciliter le développement et centraliser les divers composants créés.
    - Utilisation de DireFlow pour migrer progressivement le front en Vue vers React.
    - Cohérence de l'architecture en React afin qu'elle soit similaire à celle de l'API.
    - TDD également et tickets en pair, ou en MOB pour les plus grosses features. Une chaine d'intégration continue et de développement continu conjointement avec une équipe d'OPS :
    - Utilisation de lignes de commande Kubernetes et de docker ainsi que d'Argo Cd.
    - Environnement de développement scindé par review app afin de pouvoir effectuer une recette efficace et découplée du reste.
    - Environnement d'intégration une fois la review app validée.
    - Passage en production une fois que la partie intégration est re-testée et validée.
  • Ecole O'clock
    Formation développement web React/NodeJS
    juin 2020 - décembre 2020 (6 mois)
    Projet pokedexpress :
    - Conception du dataMapper avec des requêtes SQL préparées, rendu de la vue en EJS et d'Express pour les routes. Projet full node JS. Projet oKanban (application de post-it) :
    - Réalisation de la BDD SQL avec postgre SQL, utilisation de Sequelize pour les requêtes et création de l'API avec Express, PG et Dotenv (package management NPM). Test des requêtes avec Insomnia.
    - Conception du front en vanilla JS. Projet Apply (Réalisation d'une application de gestion de recherche d'emploi en groupe) :
    - Réalisation de la maquette et définition du modèle conceptuel de données ainsi que du modèle logique des données.
    - Implémentation de Redux et développement du front-end de l'application avec React, utilisation de Sass pour le style.
    - Gestion du workflow avec git en lignes de commande.
  • Cardiweb
    Product Owner
    mai 2019 - janvier 2020 (8 mois)
    Au sein de GRDF, en charge du run et du périmètre applicatif concession et territoire :
    - Echange avec les métiers afin de définir les priorités en terme de développement.
    - Organisation de l'équipe de développement en mode Agile.
    - Poker planning et suivi des sprints.
    - Rétrospective des sprints.

Recommandations

Soyez le premier à recommander François

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Compétences (13)

Catégories