image d'arriere plan représentant un IDE de développement web en ReactJS

Compétences

Intégration
Web

image d'un écran d'ordinateur affichant de l'intégration web
L'intégration web transforme les maquettes graphiques en interfaces web fonctionnelles. Elle est cruciale car elle concrétise la vision créative en garantissant que les designs sont fidèlement retranscrits en code, tout en assurant la réactivité pour divers dispositifs. Un travail d'intégration de qualité assure la fondation solide sur laquelle les autres couches fonctionnelles sont construites.
Stack Technique
HTML5 skill icone
HTML
CSS3 skill icone
CSS
SASS skill icone
Sass

Développement
FrontEnd

image d'un écran d'ordinateur affichant du développement web FrontEnd
Le développement front-end est la couche d'interaction directe avec l'utilisateur. Au-delà de la simple présentation, il englobe des fonctionnalités telles que l'ajout de formulaires de paiement, la gestion des paniers d'achat pour les sites e-commerce, l'intégration d'APIs pour récupérer ou envoyer des données, et la mise en œuvre d'interactions dynamiques pour enrichir l'expérience utilisateur. C'est cette couche qui rend un site vivant, interactif et adapté aux besoins spécifiques des utilisateurs.
Stack Technique
JavaScript skill icone
JavaScript
TypeScript skill icone
TypeScript
ReactJS skill icone
ReactJS
NextJS skill icone
NextJS

Développement
BackEnd

image d'un écran d'ordinateur affichant du développement web Backend
Le développement back-end constitue la charpente structurelle d'une application web. C'est lui qui gère les requêtes, traite les données, et communique avec les bases de données. Chaque interaction utilisateur, qu'il s'agisse d'une simple inscription ou d'une transaction e-commerce complexe, est gérée en coulisse par le back-end. Sa robustesse et sa fiabilité définissent la solidité et la sécurité de l'ensemble de l'application.
Stack Technique
Node JS skill icone
Node JS
Express JS skill icone
Express JS
MongoDB skill icone
MongoDB

Optimisation
SEO

image d'un écran d'ordinateur affichant du SEO
L'optimisation des performances et le SEO sont des éléments essentiels pour assurer la visibilité et la réactivité d'un site. Dans un écosystème numérique compétitif, un site doit non seulement être performant, mais aussi optimisé pour les moteurs de recherche. C'est cette discipline qui garantit que le site est à la fois rapide à charger et bien positionné sur les moteurs de recherche.
Stack Technique
Wave, LightHouse, Google Search Console

Portfolio

Image du site du Projet05 Nina Carducci developpeur web OpenClassRoom
HTML5 skill icone
HTML
JavaScript skill icone
JavaScript
Image du site portfolio de Hassan Cheikh Hussein
SASS skill icone
Sass
TypeScript skill icone
TypeScript
NextJS skill icone
NextJS
Image du site de logiciels et outils Poker Poktools
SASS skill icone
Sass
TypeScript skill icone
TypeScript
NextJS skill icone
NextJS
Node JS skill icone
Node JS
Image du site du Projet06 Kasa developpeur web OpenClassRoom
SASS skill icone
Sass
JavaScript skill icone
JavaScript
ReactJS skill icone
ReactJS
Image du site du Projet02 Booki developpeur web OpenClassRoom
HTML5 skill icone
HTML
CSS3 skill icone
CSS

Me Contacter