Karim EL BARAKA est un développeur full stack senior et ingénieur INSA avec une expérience significative dans les technologies frontend telles que Angular et React, et backend comme Java/Spring Boot et Node.js/NestJS. Collaborant avec des équipes multidisciplinaires, il a joué un rôle clé dans le développement et la refonte de systèmes complexes pour Hermès, BNP Paribas, et d'autres clients prestigieux. Sa capacité à intégrer des solutions IA et à mettre en œuvre une architecture propre témoigne de sa passion pour l'innovation technologique. Avec une ouverture à la mobilité internationale, il a travaillé dans divers environnements culturels et linguistiques, notamment en France et au Royaume-Uni.
Contexte : Au sein d’une maison de luxe emblématique, Karim a développé de nouvelles fonctionnalités digitales en intégrant les exigences de l'élégance et de l'innovation. Il a contribué au développement front avec Angular et backend avec NestJS, tout en travaillant sur la gestion éditoriale avec le CMS Drupal, en respectant les normes de qualité logicielle.
Au sein du département Innovation & Trust de Tessi, Karim a participé à la création du produit Sqalia, en développant principalement en React et Node.js/NestJS, et en intégrant des fonctionnalités basées sur l'IA. Son rôle comprenait le développement frontend et backend, l'intégration d'outils IA et la gestion des projets agiles.
Karim a mené le développement d'une bibliothèque en Angular, utilisée pour la refonte d'une application pour le secteur de la défense. Il a assuré le développement tant sur le frontend qu’en backend, et a participé à l'élaboration d'un nouvel outil de recherche et d’investigation, SPECTRA.
Karim a été impliqué dans le développement d'un nouveau framework angular pour la refonte d'applications. Plus tard, il a développé une application en React pour l'équipe Cash, en gérant des composants frontend et des APIs Node.js.
À Quantexa, Karim a coordonné entre les équipes R&D et front-end de HSBC pour améliorer la plateforme GSNA dédiée à la fraude et criminalité financière. Il a dirigé des développeurs et introduit de nouveaux services et fonctionnalités.