Présentation
Tout au long de ma carrière, j’ai dirigé le développement d’applications Web dynamiques, de la conception à la rédaction de code, en passant par la collecte des exigences et la planification architecturale, la rédaction de code, des tests approfondis puis le déploiement, l’application de méthodologies Agile, des sessions de planification de sprint et des commentaires fréquents pour obtenir un alignement parfait avec les besoins des utilisateurs et les objectifs commerciaux.
Mon expertise s’étend à l’intégration de systèmes back-end à l’aide d’API Node.js, Express et RESTful pour créer des applications serveur évolutives et sécurisées, tout en mettant en œuvre des stratégies de mise en cache et d’équilibrage de charge pour optimiser l’utilisation des ressources et assurer la stabilité du service dans les environnements à fort trafic.
J’excelle dans la modification et la maintenance de sites existants grâce à des revues de code rigoureuses, au débogage d’erreurs complexes et à la mise en œuvre d’améliorations de fonctionnalités pour améliorer les fonctionnalités, la maintenabilité et la qualité du code, tout en rédigeant des tests unitaires, en intégrant de la documentation intégrée et en collaborant avec les équipes de conception et d’assurance qualité pour assurer des mises à jour fluides et des performances robustes sous charges de production.
Dans le domaine de la conception Web, j’applique les meilleures pratiques UX/UI à l’aide d’outils tels que Figma et Adobe XD pour créer des prototypes interactifs, des structures de navigation intuitives et des interfaces visuellement attrayantes compatibles avec l’identité de marque et les normes d’accessibilité, tout en intégrant les commentaires des sessions pilotes et la collaboration des parties prenantes pour une redondance et une cohérence rapides sur tous les points de contact numériques.
Mon expérience avancée des préprocesseurs CSS tels que SASS et LESS me permet d’écrire des modèles fragmentables, maintenables et réutilisables, en les intégrant dans un flux de travail moderne à l’aide des outils Webpack et Gulp pour automatiser la gestion des actifs, appliquer la cohérence du code et réduire le temps de chargement afin d’améliorer l’engagement des utilisateurs.
Améliorez continuellement les performances du site en appliquant des technologies de chargement différé, de compression d’images et de segmentation du code, ainsi qu’en utilisant des outils de surveillance des performances et d’analyse du navigateur pour détecter les goulets d’étranglement et optimiser les chemins d’affichage critiques, réduire les temps de chargement et améliorer les normes de performance selon Google PageSpeed Insights.
