Présentation
Compétences techniques principales
Ingénierie frontend : développement avancé d’interfaces avec Angular, React.js, TypeScript et JavaScript moderne (ES6+). Maîtrise de la gestion d’état avec Redux Toolkit, de la programmation réactive avec RxJS, de l’optimisation du cycle de vie des composants, de la gestion des formulaires dynamiques et du responsive design moderne avec Tailwind CSS et Bootstrap.
Développement backend et API : création d’API RESTful évolutives, de microservices et de logique côté serveur avec Node.js et Express.js. Expérience dans la configuration de l’authentification JWT, du contrôle d’accès basé sur les rôles, des middleware de sécurité et des intégrations d’API tierces et de webhooks.
Architecture des bases de données : conception et maintenance de bases de données NoSQL optimisées avec MongoDB et Mongoose. Compétences en modélisation de schémas, indexation stratégique et pipelines d’agrégation afin de maintenir une latence minimale pour les requêtes de lecture et d’écriture.
E-commerce et outils modernes : améliorations frontend personnalisées pour Shopify, sections Liquid dynamiques et audits de performance. Maîtrise de Git, GitHub, Vite, Webpack, Postman, NPM et PNPM.
Pourquoi travailler avec moi
Architecture propre : j’applique les principes DRY et SOLID pour fournir des bases de code maintenables, modulaires et facilement évolutives.
Priorité aux performances : je privilégie des temps de rendu rapides, la réduction de la taille des bundles et une circulation efficace des données entre le client et le serveur.
Livraison fiable : communication transparente, suivi agile des étapes et engagement envers des standards d’ingénierie élevés.
Disponible pour des contrats et des projets de développement web à fort impact.
Échangeons pour transformer votre feuille de route technique en un produit évolutif.


