You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fabien RétifFR

Fabien Rétif

FullStack Developer | Django | FastAPI | VueJS

€450/day
Aubenas, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Fabien

I am a computerengineerwith 10 years of experience in projects of an innovative, scientific, or business and public service nature.

Passionate about new technologies and information systems, I have regularly worked onrefactoring projectsforaging web applicationsto update them to current standards (back/front separation, automatic deployment, indexing engine, etc.).

With start-ups, I participated in buildingrecent stacksto developinnovative productswithstrong operationalization needsand **big data**.

My technical background and systemic approach have allowed me to hold the position oftech leadfor teams of about ten people (scrum master, team management, planning, cost management, etc.).

🤹🏻 IT 🤹🏻

Front-end
  • VueJS (v3)
  • NuxtJS (v3)
  • Vuetify (v3)
  • Tailwind (v3)
  • HTML5 / CSS3
Back-end
  • Django REST
  • Fast API
  • Spring
  • Strapi
Devops
  • Docker
  • Github / Gitlab
  • Github Actions
  • Jenkins
Others
  • databases: ElascticSearch, PostgreSQL, Oracle
  • geomatics tools: QGis, OGC, Gdal, Leaflet, Maplibre
  • HPC (High Performance Computing) infrastructure: Slurm, Lustre
  • parallel programming: MPI, openMP, profiling
  • ETL development for big data (Extract-Transform-Load): airflow, numpy, scipy

✨ Project Management ✨

  • Project management tools: Monday, JIRA
  • AGILE method: SCRUM (SCRUM Master)
  • Lead developer: defining needs, developing a stack, organizing development, project monitoring
  • Innovative projects: 6 years of experience in several international scientific research projects.

🌎Portfolio🌎

fabienretif.com
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Géosciences Montpellier
    Lead FullStack Developer
    RESEARCH
    September 2022 - May 2023 (8 months)
    Montpellier, France
    As part of the Submap web tool redesign, I assisted the functional team in designing the new tool, making technical choices, managing the team, and its implementation.

    I worked in collaboration with a graphic designer and the laboratory's system administrators.

    The tool is based on the following stack:

    - An environmental database
    - On-the-fly map generation with the GMT tool
    - A Python Django Rest API
    - A Vue.JS 3 & Vuetify 3 web client

    Despite it being a redesign, we chose to redevelop everything from scratch.

    Link to the tool: https://submap.gm.umontpellier.fr/
    Python 3 Django Rest Framework Vue.js Vuetify HTML5/CSS3 Responsive Integration
  • Agence bibliographique de l'enseignement supérieur
    Fullstack Developer
    PUBLIC SECTOR
    September 2022 - June 2023 (9 months)
    Montpellier, France
    As part of the theses.fr portal redesign, I worked on the search engine dedicated to people, representing 900,000 individuals.

    In collaboration with the agency's development team, I developed the entire stack dedicated to the people search engine, from indexing source data in ElasticSearch to the VueJS web client.

    The architecture is based on:

    - An indexing batch (Java Spring) of source data (xml) into ElasticSearch indexes
    - A search RESTful API in Java Spring (Unit tests, integration tests, Swagger Docs)
    - A VueJS 3 & Vuetify 3 web client (mockup integration, component development)

    Development management was carried out using the SCRUM method and the JIRA tool.

    Website: https://theses.fr
    Java Spring boot Elasticsearch Vue.js Vuetify HTML5/CSS3 Scrum
  • Agence bibliographique de l'enseignement supérieur
    Scrum Master / Lead Developer
    PUBLIC SECTOR
    September 2021 - December 2021 (4 months)
    Montpellier, France
    The National Licenses portal manages access rights to important scientific corpora negotiated within national programs with major scientific journal publishers on behalf of researchers, teacher-researchers, and students of any French higher education and research institution.

    The challenge of this redesign is to improve the monitoring of French institutions (creation, dissolution, split, merger, change of contact person) and to improve the declaration of access rights to scientific corpora.

    My involvement was to take over project management after 9 months of development during which the SCRUM team had difficulty identifying functional and technical specifications and organizing development.

    I served as SCRUM Master and lead developer in a team of 12 people.

    The portal is based on a RestFull API and the Event Sourcing principle to maintain the history of institutional life (Spring framework), on a set of batches to notify publishers, and on a web client (VueJS framework).

    Web portal: https://acces.licencesnationales.fr
    Project Management Scrum Master Spring Vue.js

Recommendations

MS
FU
Michele Sanguillon and 1 other person have recommended Fabien

These freelancer profiles also match your criteria

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

Education

  • PhD in Physical Oceanography
    Géosciences Montpellier, University of Montpellier, France
    2015
    Titre : Modélisation du niveau instantané de la mer en conditions paroxysmales : Caractérisation des contributions à différentes échelles de temps et d’espace Composition du jury : Xavier Bertin (LIENSs), Vincent Rey (MIO), Patrick Marsaleix (LA), Yves Morel (LEGOS), Serge Lallemand (GM), Yann Leredde (GM) Directeurs de thèse : Maître de conférence Frédéric Bouchette et Maître de conférence Yann Leredde
  • Engineering Degree in Computer Science and Management
    Polytech’Montpellier Engineering School, University of Montpellier, France
    2012
    Formation d'ingénieur en Système d'Information (SI). J'ai appris à concevoir un système d'information grâce aux méthodes AGILES et à manipuler les bases de données relationnelles depuis la théorie jusqu'à la pratique.

Skill set

Categories