Akram Selmi est un développeur full-stack qui a acquis une expertise approfondie en Angular et NodeJS pendant plus de dix ans. Fort d'une expérience significative dans la création d'applications web sécurisées et scalables, sa capacité technique est renforcée par une grande adaptabilité et des compétences en leadership. Il sait diriger des équipes pluridisciplinaires vers la réussite de projets ambitieux. Akram a également évolué dans divers environnements technologiques, incluant le développement back-end avec NestJS et front-end avec Angular, tout en intégrant des pratiques DevOps modernes. Son parcours académique solide, couronné par un Master MIAGE, l'a préparé à exceller dans les projets complexes, où il est souvent amené à optimiser les architectures existantes et à introduire des méthodologies agiles pour améliorer les livrables.
Conception de l'architecture des nouvelles applications front-end et back-end, implémentation d'un portail sécurisé, mise en place d'une messagerie sécurisée avec notifications en temps réel, intégration de Keycloak pour la gestion des identités, mise en place de pipelines CI/CD.
Définition de l'architecture front-end, migration vers des microservices, mise en œuvre du pattern Outbox, optimisation des requêtes SQL, développement d'APIs, collaboration active en mode agile.
Migration d'applications legacy, conception d'une application de monitoring, optimisation de consommateurs Kafka, coaching des nouveaux arrivants et collaboration en mode SCRUM.
Modernisation de l'ERP ThétraWin, migration des versions Angular, développement d'APIs en .NET, implémentation de tests unitaires et automatisés.
Conception d'une application web pour la gestion des expéditions de matériel, développement frontend sous AngularJS et backend sous Java, travail en mode agile.
Réalisation d'un portail web exploitant les données de capteurs, développement backend et frontend en mode agile, mise en place de tests unitaires et de charge.