Martin Charrier
Retour

MakeProps

Confidentiel

Développeur Fullstack

Description

Développement en autonomie d'API REST et d'applications front-end pour différents projets clients, avec des besoins techniques variés allant du rendu côté serveur à la modélisation de données en base graphe.

90%

Autonomie

2

Stacks back-end

2

Types de BDD

Contexte

Développement d'applications web complètes en autonomie à 90%, avec vérifications ponctuelles du tuteur. Intervention sur l'ensemble de la chaîne technique : back-end, bases de données, front-end et déploiement en production.

Problématique

Le client avait besoin d'applications performantes avec un bon référencement, ce qui a orienté le choix vers du rendu côté serveur. La modélisation des données nécessitait une base graphe pour certains cas d'usage où le relationnel classique atteignait ses limites.

Rôle

Seul développeur sur la majorité des tâches

Stack

TypeScript
React
React Router
Node.js
Express
PHP
PostgreSQL
Neo4j
Docker

Architecture

React SSR

Front-end

Node / PHP

API REST

PostgreSQL

Relationnel

Neo4j

Graphe

Points clés

Travail sur deux stacks back-end (PHP et Node.js) selon les besoins du projet

Mise en place du SSR avec React Router pour répondre aux besoins de SEO et de performance

Utilisation de Neo4j (base graphe) en complément de PostgreSQL selon les cas d'usage

Participation à la conception et à la modélisation des bases de données

Déploiement en environnement de production

Projet confidentiel — visuels non diffusables