process
Outils & Méthodologie

Mon coeur de métier

Outils

Front-end

React / NextJSNiveau : Avancé
Vue / NuxtNiveau : Intermédiaire
AngularNiveau : Bases
WordpressNiveau : Avancé
TailwindCSSNiveau : Avancé
SCSSNiveau : Avancé
ViteNiveau : Avancé

Back-End & DevOps

Relational Databases
SQLite, PostgreSQL, Prisma
Niveau : Fondamentaux
Python
Django, FastAPI
Niveau : Bases
Git
Versioning
Niveau : Intermédiaire
Docker / WSL2
Containerization
Niveau : Fondamentaux
Playwright
E2E Testing
Niveau : Fondamentaux

Productivité

Claude
Claude design / code
Niveau : Intermédiaire
Cursor
Prompt Engineering
Niveau : Intermédiaire
Figma
Design & Prototyping
Niveau : Intermédiaire
Adobe Creative Suite
PS, AI, PR, XD
Niveau : Avancé

Processus

Écosystème TypeScript & Interfaces Réactives

Selon la nature de chaque projet, j'emploie différentes approches techniques :

Architecture & Composants UI Next.js / Nuxt

J'emploie la puissance de frameworks modernes — React avec Next.js ou de Vue.js avec Nuxt — pour transformer de simples sites web en véritables applications robustes, fluides et performantes par la conception de structures basées sur des composants réutilisables. Une approche qui garantit un code propre, une maintenance simplifiée et une vitesse d'exécution maximale.

Qu'il s'agisse d'applications web mobiles (PWA) ou de tableaux de bord complexes, j'utilise TypeScript comme garde-fou, de manière à sécuriser le code dès la saisie, éliminant les potentielles erreurs en amont.

Contextualisation
Pour que l'application reste rapide et stable, je centralise la gestion des données (via useContext/Redux pour React, ou Pinia pour Vue). Cette approche évite de faire voyager les informations de composant en composant à la main : chaque élément de l'interface pioche directement ce dont il a besoin, là où il faut.
Synchronisation & Cache Intelligent
Pour garantir une vitesse maximale lors de requêtes complexes, je gère le cycle de vie des données en tâche de fond. Grâce à un système de cache intelligent, l'application mémorise les informations déjà chargées : l'utilisateur navigue instantanément et sans coupure, tandis que les données se synchronisent discrètement avec le serveur en arrière-plan.
Optimisation des performances

Mon travail récent pour un cabinet d'avocats démontre mon approche en matière d'efficacité des solutions que j'apporte : grâce à une optimisation rigoureuse, le site a atteint une position moyenne de 10,7 sur Google avec un taux de clic (CTR) remarquable de 9,7 % rien que sur les trois derniers mois.

Je suis également très attentif aux métriques Core Web Vitals (LCP, CLS, ..) visant à optimiser les performances, l'accessibilité et le SEO. Je crée ainsi des solutions performantes qui attirent un trafic qualifié.

ArcisArcisMetrics
Déploiement

J'utilise systématiquement Git pour le versionnage des différents projets. La stratégie de déploiement s'adapte quant à elle à chaque architecture : Pour les applications Next.js, je privilégie l'écosystème Vercel, tandis que pour les projets WordPress, j'aurais tendance à privilégier une approche conteneurisée avec Docker et l'automatisation CI/CD avec GitHub Actions qui se chargera d'installer Wordpress et les dépendances utiles sur le serveur ciblé et compiler un thème optimisé et minifié à partir du code source.

Github ActionsVSCode Workflow
Ingénierie assistée par IA

Le paysage du monde digital évolue de plus en plus vers l'intégration de l'intelligence artificielle. Pour répondre aux exigences d'un écosystème digital en mutation, j'intègre l'IA au cœur de mon workflow (Cursor, Claude, Copilot).

Plus qu'une simple assistance, j'adopte progressivement une approche de développement augmentée qui décuple ma productivité lors du prototypage et de la définition d'architectures logicielles. Mon expertise consiste à orchestrer ces outils via un 'prompt engineering' rigoureux, tout en assurant une supervision humaine constante : chaque ligne de code générée est systématiquement validée et optimisée. Cette méthodologie garantit des fondations robustes et un gain d'agilité immédiat pour chaque projet.

Une expérience WordPress « Haute Couture »

Pour réaliser des sites web modernes, robustes et performants, je m'affranchis tout d'abord des constructeurs de pages génériques (Elementor, Divi) et des thèmes principalement sous PHP au profit d'une structure plus moderne : le développement de blocs Gutenberg sur mesure via un processus de build optimisé.

Gutenberg
Wordpress a considérablement évolué avec les années. Aujourd'hui, Gutenberg et le Full Site Editing sont toutes deux la référence en matière de conception sous Wordpress. Cette méthode me permet non seulement d'optimiser le thème rendu pour de bien meilleures performances, mais aussi d'intégrer directement n'importe quelle librairie npm dans les blocs conçus, offrant une liberté technique et une flexibilité bien supérieures aux thèmes WordPress standards ou aux plateformes no/low-code. Mon approche repose d'ailleurs sur la création d'un Design System dédié à chaque projet.
Le pont entre React & WordPress
Le coeur de Wordpress repose sous PHP d'une part (legacy) et désormais également sous React. En traitant WordPress comme une plateforme dédiée au JavaScript moderne, cette méthode fusionne la simplicité d'un CMS avec la puissance des frameworks actuels. Qu'il s'agisse d'architectures 'Headless' ou d'extensions sur mesure, l'exploitation totale du potentiel npm permet de livrer des fonctionnalités uniques et ultra-performantes.
Expérience éditeur
Les interfaces de gestion sont conçues pour être intuitives et structurées. Chaque bloc respecte strictement la charte graphique définie tout en garantissant une réutilisation optimale et une grande flexibilité dans la composition des pages.
Performance & pérennité
La limitation drastique des dépendances aux plugins tiers assure une stabilité accrue, une optimisation rigoureuse des Core Web Vitals et une maintenance facilitée. Une base technique solide, conçue pour évoluer avec les besoins du projet.
Contact

Prenons le temps de discuter

Chargement...