Fabien RÉTIF

Développeur FullStack | Django | FastAPI | VueJS

Salaire / Taux journalier

07200 Aubenas, France

Freelance

À distance uniquement

Expertises

DjangoVueNumPypandasPythonBig DataClean CodeHTMLTypescriptSpring BootPostgreSQLGitGitLabJenkinsRESTful APIsDéveloppement FullstackSassTailwind CSSNuxtJavaOVHcloudCSSData ScienceDockerPostmanSwagger/OpenAPICMSLinuxGitHubSites internetScrumWordPressElasticsearch

Langues

Français

À propos

Introduction

Ingénieur en informatique avec 10 ans d'expérience dans des projets à caractère innovant, à porté scientifique ou liés au monde de l'entreprise et du service public. Passionné par les nouvelles technologies et les systèmes d'informations, j'ai régulièrement travaillé sur des projets de refonte d'application web vieillissantes afin de les mettre à jour vers les standards actuels (découpage back / front, déploiement automatique, moteur d'indexation,...).

Liens

Expérience de travail

Lead développeur FullStack

Géosciences MontpellierFreelance

sept. 2022 - sept. 2025

3 ans 1 mois

À distance

Dans le cadre de la refonte de l'outil web Submap, j'ai accompagné l'équipe fonctionnelle dans la conception du nouvel outil, dans les choix techniques, la gestion de l'équipe et la réalisation. J'ai travaillé en collaboration avec une graphiste UI et les administrateurs systèmes du laboratoire. L'outil repose sur la stack suivante : - Une base de données environnementales - La génération de carte à la volée avec l'outil GMT - Une API RESTfull en Python Django Rest - Un client web Vue.JS 3 & Vuetify 3 Malgré le fait que cela soit une refonte, nous avons fait le choix de tout re-développer depuis zéro. Lien vers l'outil : https://submap.gm.umontpellier.fr/

Développeur fullstack

ABES - Agence bibliographique de l'enseignement supérieurFreelance

sept. 2022 - juin 2023

10 mois

À distance

Dans le cadre de la refonte du portail theses.fr, j'ai travaillé sur le moteur de recherche dédié aux personnes qui représente 900 000 personnes. En collaboration avec l'équipe de développeur de l'agence, j'ai développé toute la stack dédiée au moteur de recherche personnes depuis l'indexation des données sources dans un ElasticSearch jusqu'au client web VueJS. L'architecture repose sur : - un batch d'indexation (Java Spring) des données sources (xml) vers des index ElasticSearch - une API RESTfull de recherche en Java Spring (Tests unitaires, tests d'intégration, Doc Swagger) - un client web VueJS 3 & Vuetify 3 (intégration des maquettes, développement des composants) La gestion des développements a été réalisé avec la méthode SCRUM et l'outil JIRA Site internet : https://theses.fr

Coaching / Facilitateur d'équipe SCRUM

ABES - Agence bibliographique de l'enseignement supérieurFreelance

mars 2022 - juil. 2022

5 mois

À distance

Coaching auprès de l’équipe SCRUM afin de circonscrire les objectifs de la refonte et d’aider l’équipe technique à proposer une solution en adéquation avec la problématique complexe de Thèses.fr. En tout, une quinzaine de personnes sont mobilisées entre l’équipe fonctionnelle et l’équipe technique.

Lead Développeur Fullstack

Laboratoire Univers et Particules de MontpellierFreelance

sept. 2021 - mars 2022

7 mois

À distance

POLLUX est une base de données de spectres stellaires synthétiques à très haute résolution développée et maintenue par le Laboratoire Univers et Particules de Montpellier (LUPM). Cette base de données est labellisée en tant que Service National d’Observation (SNO) de l’INSU. L’enjeu de cette refonte est d’améliorer le processus d’importation dans la base de données de plusieurs milliers de spectres. Ce traitement est relativement consommateur de mémoire et de temps de calcul (~20 minutes pour 300 spectres) et nécessite donc une architecture logicielle optimisée. Dans ce projet, je suis intervenu comme leader développeur dans une petite équipe de 3 personnes. Les développements ont pris la forme d’une API RestFull pour gérer la base de données avec des traitements par lot asynchrones (framework Django) et d’un client web pour l’interface d’administration (framework VueJS). Lien vers le portail : https://pollux.oreme.org/

Scrum Master / Lead développeur

ABES - Agence Bibliographique de l'Enseignement Supérieur

nov. 2020 - déc. 2021

1 an 2 mois

Montpellier, France

Le portail des Licences Nationales gère les droits d’accès à d’importants corpus scientifiques négociés dans le cadre des programmes nationaux avec les principaux éditeurs de revue scientifique pour le compte des chercheurs, enseignants-chercheurs et étudiants membres de tout établissement français d’enseignement supérieur et de recherche. L’enjeu de cette refonte est d’améliorer le suivi des établissements français (création, mort, scission, fusion, changement de personne référente) et d’améliorer la déclaration des droits d’accès aux corpus scientifiques. Mon implication a été de reprendre la gestion du projet après 9 mois de développement durant lesquels l’équipe SCRUM a eu des difficultés à identifier les spécifications fonctionnelles et techniques et à organiser les développements. J’ai occupé la fonction de SCRUM Master et de lead développeur dans une équipe de 12 personnes. Le portail repose sur une API RestFull et le principe Event Sourcing pour conserver l’historique de la vie des établissements (framework Spring), sur un ensemble de batch pour notifier les éditeurs et sur un client web (framework VueJS) Portail web : https://acces.licencesnationales.fr

Chercheur postdoctoral

Université de Montpellier

juil. 2019 - mars 2020

9 mois

Montpellier, France

Mise en place, calcul et analyse de simulations de la courantologie induite par le vent dans des systèmes lacustres de faible profondeur (Wind-driven Water Body).

Chargé d'études en océanographie

IRDFreelance

janv. 2018 - juil. 2019

1 an 7 mois

Cotonou, Bénin

Modélisation hydrodynamique dans le continuum continent-océan autour de la lagune Nokoué afin de caractériser les contributions internes et externes qui contrôlent la dynamique de la lagune en particulier la salinité de l’eau au cours du cycle des saisons.

Chercheur postdoctoral

Laboratoire d'Aérologie

déc. 2015 - mai 2017

1 an 6 mois

Toulouse, France

Collecte et inventaire de données environnementales, mise en place, calcul et analyse d’une simulation couplée vagues/océan à fine échelle dans le continuum continent-océan à l’embouchure de la rivière Têt. Collaboration avec l’équipe en charge de la modélisation hydrologique du bassin versant (ECOLAB/IMFT). Développement d’outils de pre/post-traitement. Formation WAVEWATCH III aux membres de l’équipe du LA.

Architecte Big Data / Lead développeur / Expert géomatique

Université de Montpellier

oct. 2012 - oct. 2015

3 ans 1 mois

Montpellier, France

LITTO CMS pour LITTOral Crisis Management System est un projet d’innovation industrielle sur la thématique de la surveillance du trait de côte. Il regroupe différents acteurs allant du milieu industriel comme les sociétés BRLi, IBM et Geomatys jusqu’au laboratoire de recherche public avec Géosciences Montpellier. L’objectif est de produire un prototype de calcul de submersion tenant compte des critères suivants : - Plusieurs modèles numériques à combiner entre eux ; - Un enchaînement des processus physiques du large vers la côte et au-delà sur le domaine terrestre ; - Une grande diversité de forçages et de conditions de simulations avec des formats de fichiers nombreux et complexes ; - La nécessité de calculer sur des domaines de plus en plus grands avec une résolution spatiale sans cesse croissante le tout dans des temps de calcul raisonnables. La continuité de ce prototype est d’aboutir à un outil de surveillance et d’alerte en temps réel du trait de côte avec notamment des indices de submersion. Il s’adresse à une cible internationale, principalement les gestionnaires du littoral comme les services des états mais aussi les maires de commune. Dans ce projet, j’ai occupé le rôle d’architecte logiciel et de leader développeur sur l’implémentation d’un service de données géo-spatiales inter-opérables et d’un service de traitements géo-spatiales inter-opérables sur calculateur HPC selon les normes de l’Open Geospatial Consortium (OGC)

Développeur logiciel en infrastructure de données spatiales

GEOMATYS

mars 2012 - oct. 2012

8 mois

Montpellier, France

Activités : Développement et intégration d'un service web de l'OGC (Web Processing Service) sur un calculateur haute performance (HPC) pour modéliser l'écoulement des fluides. Site internet : http://www.geomatys.com


Formation

University of Montpellier

Thèse de doctorat

2012 - 2015

4 ans

Polytech Montpellier

Diplôme d'ingénieur

2009 - 2012

4 ans

Lycée Jean Mermoz

BTS informatique de gestion

2007 - 2009

3 ans

Lycée Marcel Dassault

Baccalauréat professionnel

2005 - 2007

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.