Ayoub EL TAZI est un ingénieur en technologie de l'information expérimenté, doté de compétences étendues en développement logiciel avec Java et MongoDB. Depuis l'obtention de son Master en Développement et Administration de Services à l'université de Reims, il a acquis de solides compétences dans la conception et le déploiement d'applications web et de microservices, utilisant des technologies modernes telles que Spring Boot, Spring WebFlux, et Docker. Ayoub a su prouver sa capacité à gérer l'intégration de systèmes complexes et à piloter des projets d'optimisation grâce à son expérience au sein d'organisations de premier plan telles que Malakoff Humanis et Mobilize Financial Services. Il est également impliqué dans la mise en œuvre de pipelines CI/CD et l'automatisation des tests, garantissant ainsi la qualité et la robustesse des solutions livrées. Sa maîtrise des méthodes Agile et sa capacité à travailler en équipe témoignent de son engagement constant envers l'excellence technologique.
Conception et développement d'une solution réactive de gestion des flux clients sur plusieurs canaux, automatisation des demandes, implémentation de microservices asynchrones, orchestration des workflows, développement d'API REST réactives, et automatisation des déploiements avec GitLab CI/CD.
Simplification de l'accès aux systèmes d'information de l'assurance automobile, développement d'API microservice avec Spring Boot, implémentation de tests automatisés avec Cucumber, gestion de pipelines CI/CD et déploiement de clusters avec Kubernetes.
Gestion d'identité digitale avec l'intégration de services OAuth2, développement d'API microservice, administration d'API avec webMethods, et mise en place d'infrastructure de déploiement avec Docker et Kubernetes.
Refonte de l'application EAI pour la lutte contre la fraude fiscale, développement back-end en Java, et mise en œuvre de tests automatisés.
Développement de Notilus pour la consultation de métadonnées, intégration de nouvelles fonctionnalités, et participation au développement en méthodologie Agile.
Restructuration et optimisation d'un logiciel d'enseignement en JAVA, modélisation suivant le pattern MVC, et intégration de nouvelles fonctionnalités.