Présentation
Au cours de l’année écoulée, j’ai conçu, construit et déployé de manière indépendante quatre systèmes de production — un assistant portfolio IA avec streaming WebSocket en temps réel et un pipeline RAG verrouillé par outils, un graphe de connaissances de base de code pour l’extension VS Code exposée comme serveur MCP pour les agents de codage IA, un générateur de CV alimenté par l’IA avec traitement des paiements et gestion des transactions atomiques, et un suivi automatisé des réclamations utilisant l’inférence LLM locale. L’un de ces projets a reçu une reconnaissance publique d’un Google Developer Advocate.
Côté entreprise, j’ai livré des systèmes frontend complexes et full-stack pour des clients tels que Citi Bank, McGraw Hill, Mondee et Old Mutual — gérant les migrations de cadres, l’optimisation des performances, l’architecture d’état et le contrôle sécurisé des accès sur des plateformes à grande échelle.
Je travaille en pleine propriété. Je prends un problème de l’architecture au déploiement et je n’ai pas besoin d’être accompagné pour y arriver. Si vous avez besoin de quelqu’un qui sait réfléchir à un système, le construire proprement et le livrer de manière fiable — je suis disponible immédiatement.
Services proposés
Parcours
performances, évolutivité et maintenabilité en utilisant Angular, RxJS et NgRx
Accessibilité améliorée (A11y) et expérience utilisateur sur la plateforme Boards and Beyond de McGraw Hill par
Mettre en place le support du narrateur et des fonctionnalités d’accessibilité conformes aux normes.
A permis des décisions produit basées sur les données en intégrant les analyses Pendo et Churnzero dans l’application Learners,
Capturer des insights sur le comportement des utilisateurs pour optimiser les fonctionnalités.
A mené la migration de CKEditor4 vers CKEditor5, incluant le développement d’un gestionnaire de fichiers intégré personnalisé en S3 utilisant
javaScript et Webpack5, éliminant ainsi la dépendance aux solutions payantes tierces.
Modernisé une application Angular 8 héritée en la migrant vers la version 21, ce qui a permis de mieux charger des temps de chargement et d’un bundle minimisé
et la mise en œuvre de normes de sécurité robustes sur toute la plateforme.
Renforcement de la sécurité de la plateforme grâce à la mise en place de RBAC robustes, de flux d’usurpation sécurisés et d’amélioration de la gestion des sessions
à travers les systèmes d’entreprise.
Optimisé les systèmes d’engagement utilisateur en temps réel en implémentant les notifications push Firebase et en améliorant la fiabilité des flux d’information,
Réduire les échecs d’interaction et les problèmes de latence.
expérience.
A développé des fonctionnalités avancées de recherche et de gestion des trajets, y compris des flux de travail d’annulation de trajets côté client, améliorant ainsi l’utilisation
Contrôle et flexibilité.
Architecture d’application renforcée par la mise en œuvre de flux d’authentification, de gardes de route, de résolveurs, de tuyaux de monnaie, d’entrées
directives de validation et intercepteurs HTTP pour une gestion sécurisée et efficace des données
A conduit à la mise en œuvre de l’internationalisation (i18n), permettant un support multilingue et multi-monnaie pour le marché mondial
Expansion
une grande fiabilité et des performances.
Moderniser les systèmes hérités en migrant des applications d’Angular 4 vers Angular 8 et de JavaScript/Adobe Flex vers
Des cadres angulaires.

