Félicien Amafin
Développeur Full Stack Javascript
Je développe des applications avec React, Node js et MongoDB, en mettant l’accent sur la clarté et la maintenabilité.
Contactez-moi
/À propos
À propos de moi.
Développeur web full-stack, je transforme des idées en interfaces intuitives et accessibles, avec le souci de bien structurer et maintenir mon code.
Mon parcours a commencé avec le langage C, grâce auquel j’ai construit des bases solides en algorithmique. Aujourd’hui, je me spécialise en JavaScript, React et Node.js pour créer des projets dynamiques et engageants. Curieux et persévérant, j’explore régulièrement de nouvelles technologies et je vois chaque projet comme un défi à relever. Mon objectif : écrire un code clair, robuste et maintenable, tout en mettant l’expérience utilisateur au centre de chaque décision.
/Mes Compétences
Langages &
frameworks.
Sur la partie front-end, je crée des interfaces dynamiques avec ReactJS, en m’appuyant sur TanStack Query pour une gestion efficace des données et Redux pour organiser l’état global de l’application. Côté back-end, je développe des API en mettant l'accent sur la rapidité et la robustesse grâce à Node.js et Express, avec un stockage de données optimisé dans MongoDB. Chaque nouveau projet est pour moi une opportunité d’expérimenter, d’affiner mes pratiques et de repousser toujours un peu plus mes limites en développement.
Fondations & Algorithmes
– Langage compilé qui m’a permis d’acquérir de solides bases en algorithmique, en logique de programmation et en gestion de la mémoire.
Frontend
React.js
Création d’interfaces modulaires, performantes et réactives
Redux
Gestion centralisée et prévisible de l’état global de l’application
TanStack Query
Synchronisation et mise en cache des données côté client.
JavaScript (ES6+)
Logique dynamique et fonctionnalités interactives côté client.
HTML5
Structure propre et sémantique pour des pages accessibles et bien optimisées.
CSS3
Styles modernes, animations légères et mise en page responsive.
Backend
Node.js
Exécution JavaScript côté serveur pour des applications rapides
Express.js
Framework minimaliste pour créer des API REST de façon efficace
MongoDB
Base de données NoSQL flexible pour stocker et interroger les données
Outils & Méthodologie
Git/Github
Versionnement du code et collaboration sur les projets
npm
Gestion des dépendances et scripts de build
REST API
Conception et consommation d’API pour relier front et back
/Portfolio
Mes réalisations.
Découvrez une sélection de mes applications, conçues et développées de A à Z. Qu'il s'agisse de solutions finalisées ou de plateformes en cours de conception, chaque réalisation met en œuvre une architecture robuste, des fonctionnalités avancées et une interface soignée au service de l'expérience utilisateur. Ces travaux illustrent ma vision du développement : allier la rigueur d'un code propre et maintenable à l'utilité concrète de chaque projet.

AI Chat
Plateforme conversationnelle avec IA avancée, inspirée de ChatGPT et Gemini. Architecture sécurisée, gestion robuste des données et interface moderne.
En savoir plus
En cours de développement : Plateforme de soutien pour les aidants
Conception et développement d'une application web dédiée aux aidants familiaux, visant à centraliser l'entraide communautaire (chat en temps réel, mur d'échanges structuré) et des ressources expertes. Pensée pour offrir un accès entièrement gratuit aux utilisateurs, la solution repose sur une stack technique moderne (Next.Js, Supabase, PostgreSQL).
/Expérience
Collaboration
récente.
Développeur Javascript/Frontend React
Agence web / SEO ENJOYCREATIV - Carpentras
- Conception et développement d’un dashboard SEO complet.
- Centralisation et visualisation des données issues d’APIs (Google Search Console, DataForSEO, Haloscan).
- Mise en place d’une architecture backend sécurisée (Node.js, Express, MongoDB)
- Gestion de l’authentification utilisateurs (JWT, rôles, permissions).
- Déploiement et maintenance de l’application sur Render.
- Développement de composants JavaScript interactifs pour des sites clients (formulaires dynamiques, filtres, interactions UI).
- Intégration et consommation d’APIs REST dans des interfaces web.
- Optimisation des performances front-end (temps de chargement, expérience utilisateur).
- Collaboration avec les équipes SEO, design et gestion de projet.
/Contact
Restons en contact.
Vous avez une question, un projet ou simplement envie d'échanger ? N’hésitez pas à me contacter.
contact@felicien-amafin.fr