Aicha El Aasri
Consultant at Novencia Group- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Novencia Group
-
France
-
Information Technology & Services
-
100 - 200 Employee
-
Consultant
-
Jun 2021 - Present
-
-
-
Amaris Consulting
-
Switzerland
-
IT Services and IT Consulting
-
700 & Above Employee
-
Consultante
-
Dec 2018 - Jun 2021
Contexte: En mission chez une banque en ligne depuis pour 3 ans. o Analyse et développement des APIs de la PSD2. o Intégration d'un système de détection de fraude pour la PSD2. o Analyse et développement d’un outil anti-blanchiment pour les virements SCT et SDD non européen. o La mise en place du backend d’une application mobile qui permet de rediriger les agrégateurs de comptes vers l’application mobile de ING au lieu de passer par les web-components. o Accompagnement de… Show more Contexte: En mission chez une banque en ligne depuis pour 3 ans. o Analyse et développement des APIs de la PSD2. o Intégration d'un système de détection de fraude pour la PSD2. o Analyse et développement d’un outil anti-blanchiment pour les virements SCT et SDD non européen. o La mise en place du backend d’une application mobile qui permet de rediriger les agrégateurs de comptes vers l’application mobile de ING au lieu de passer par les web-components. o Accompagnement de l’équipe dans les choix technico/fonctionnel. o Contribution aux affinages et à l’élaboration des spécifications fonctionnelles et contenu des tâches et du sprint backlog (comme étant un proxy PO). o Refactoriser le code pour améliorer la maintenabilité et les performances tout en réduisant la complexité accidentelle. o Amélioration des performances des APIs (temps de réponse). o Code review. o Maintenance et correction des anomalies. o Rédaction des cahiers de test et élaboration de preuves de test pour la validation des fonctionnalités. o Onboarding des nouveaux recrus. o Occupé le poste du Scrum master de l’équipe et animer les cérémonies agiles. Résultats: 3 applications en production, avec du monitoring. Outils/Environnement: Microservices, DDD, Architecture Hexagonal, JAVA 8, Java 11, TDD, SOLID, oAuth2, Swagger, Spring MVC, Spring boot, Jax-rs, Jax-ws, vavr, Open Api, Jenkins, TFS, Sonar, Apache CXF, JUnit 5, Feign Client http, Oracle 11, WireMock, Mockito, Apache Kafka, protobuf, Avro, OAuth2, LogBack, Lombok, JIRA, Snow, SCRUM, GIT, Maven, Jenkins. Show less Contexte: En mission chez une banque en ligne depuis pour 3 ans. o Analyse et développement des APIs de la PSD2. o Intégration d'un système de détection de fraude pour la PSD2. o Analyse et développement d’un outil anti-blanchiment pour les virements SCT et SDD non européen. o La mise en place du backend d’une application mobile qui permet de rediriger les agrégateurs de comptes vers l’application mobile de ING au lieu de passer par les web-components. o Accompagnement de… Show more Contexte: En mission chez une banque en ligne depuis pour 3 ans. o Analyse et développement des APIs de la PSD2. o Intégration d'un système de détection de fraude pour la PSD2. o Analyse et développement d’un outil anti-blanchiment pour les virements SCT et SDD non européen. o La mise en place du backend d’une application mobile qui permet de rediriger les agrégateurs de comptes vers l’application mobile de ING au lieu de passer par les web-components. o Accompagnement de l’équipe dans les choix technico/fonctionnel. o Contribution aux affinages et à l’élaboration des spécifications fonctionnelles et contenu des tâches et du sprint backlog (comme étant un proxy PO). o Refactoriser le code pour améliorer la maintenabilité et les performances tout en réduisant la complexité accidentelle. o Amélioration des performances des APIs (temps de réponse). o Code review. o Maintenance et correction des anomalies. o Rédaction des cahiers de test et élaboration de preuves de test pour la validation des fonctionnalités. o Onboarding des nouveaux recrus. o Occupé le poste du Scrum master de l’équipe et animer les cérémonies agiles. Résultats: 3 applications en production, avec du monitoring. Outils/Environnement: Microservices, DDD, Architecture Hexagonal, JAVA 8, Java 11, TDD, SOLID, oAuth2, Swagger, Spring MVC, Spring boot, Jax-rs, Jax-ws, vavr, Open Api, Jenkins, TFS, Sonar, Apache CXF, JUnit 5, Feign Client http, Oracle 11, WireMock, Mockito, Apache Kafka, protobuf, Avro, OAuth2, LogBack, Lombok, JIRA, Snow, SCRUM, GIT, Maven, Jenkins. Show less
-
-
-
La Poste Groupe
-
France
-
Transportation, Logistics, Supply Chain and Storage
-
700 & Above Employee
-
Ingénieur d'études et développement
-
Nov 2017 - Dec 2018
Contexte : La Poste Direction du Système d'Information Branche SERVICES-COURRIER-COLIS o Conception technique o Développement des micro-services pour un orchestrateur d’évènement sous forme d’une architecture réactive o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Spring boot 1.5, Apache kafka, Docker, Cassandra, MySQL, Json/Avro, Git, jenkins, Sonar, OpenShift, eclipse, DBeaver, Jira/Confluence… Show more Contexte : La Poste Direction du Système d'Information Branche SERVICES-COURRIER-COLIS o Conception technique o Développement des micro-services pour un orchestrateur d’évènement sous forme d’une architecture réactive o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Spring boot 1.5, Apache kafka, Docker, Cassandra, MySQL, Json/Avro, Git, jenkins, Sonar, OpenShift, eclipse, DBeaver, Jira/Confluence, Méthodologie scrum, iobeya. Show less Contexte : La Poste Direction du Système d'Information Branche SERVICES-COURRIER-COLIS o Conception technique o Développement des micro-services pour un orchestrateur d’évènement sous forme d’une architecture réactive o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Spring boot 1.5, Apache kafka, Docker, Cassandra, MySQL, Json/Avro, Git, jenkins, Sonar, OpenShift, eclipse, DBeaver, Jira/Confluence… Show more Contexte : La Poste Direction du Système d'Information Branche SERVICES-COURRIER-COLIS o Conception technique o Développement des micro-services pour un orchestrateur d’évènement sous forme d’une architecture réactive o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Spring boot 1.5, Apache kafka, Docker, Cassandra, MySQL, Json/Avro, Git, jenkins, Sonar, OpenShift, eclipse, DBeaver, Jira/Confluence, Méthodologie scrum, iobeya. Show less
-
-
-
Fruition Sciences - 360viti
-
France
-
Farming
-
1 - 100 Employee
-
stagiaire
-
Mar 2017 - Aug 2017
Contexte : Fruition Sciences est une société d'édition de logiciel spécialisée dans la viticulture de précision. o Conception technique o Développement de services web pour une application d’aide à la décision en viticulture de précision. o Développement des IHM de l’application web. o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Scala 2.12.0, Docker, kubernetes, Cassandra, Postgres, Angular4… Show more Contexte : Fruition Sciences est une société d'édition de logiciel spécialisée dans la viticulture de précision. o Conception technique o Développement de services web pour une application d’aide à la décision en viticulture de précision. o Développement des IHM de l’application web. o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Scala 2.12.0, Docker, kubernetes, Cassandra, Postgres, Angular4, MongoDB, Api Rest, Trello, Slack, Méthodologie scrum, Git, Jenkins, Gcloud, Intellij IDEA, Dbeaver, SourceTree. Show less Contexte : Fruition Sciences est une société d'édition de logiciel spécialisée dans la viticulture de précision. o Conception technique o Développement de services web pour une application d’aide à la décision en viticulture de précision. o Développement des IHM de l’application web. o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Scala 2.12.0, Docker, kubernetes, Cassandra, Postgres, Angular4… Show more Contexte : Fruition Sciences est une société d'édition de logiciel spécialisée dans la viticulture de précision. o Conception technique o Développement de services web pour une application d’aide à la décision en viticulture de précision. o Développement des IHM de l’application web. o Code Review o Test & Validation des features o Amélioration de la qualité de code (métriques Sonar) Environnement: Java 8, Scala 2.12.0, Docker, kubernetes, Cassandra, Postgres, Angular4, MongoDB, Api Rest, Trello, Slack, Méthodologie scrum, Git, Jenkins, Gcloud, Intellij IDEA, Dbeaver, SourceTree. Show less
-
-
-
ENSIAS
-
Software Development
-
1 - 100 Employee
-
Mise en palce des modules spécifiques sur l’ERP AXELOR pour la gestion des cabinets médicaux
-
Jul 2016 - Aug 2016
L’environnement informationnel actuel se caractérise par des données fortement distribuées. Ces données sont généralement éparpillées, puis qu’il existe souvent de multiples systèmes conçus chacun pour être efficace pour des fonctions spécifiques. De nombreuses technologies ont permis de faire communiquer des applications relevant de systèmes d'informations différents permettant ainsi d'atteindre un niveau d'interopérabilité qu'il s'agit toutefois d'étendre et d'améliorer. Parmi ces… Show more L’environnement informationnel actuel se caractérise par des données fortement distribuées. Ces données sont généralement éparpillées, puis qu’il existe souvent de multiples systèmes conçus chacun pour être efficace pour des fonctions spécifiques. De nombreuses technologies ont permis de faire communiquer des applications relevant de systèmes d'informations différents permettant ainsi d'atteindre un niveau d'interopérabilité qu'il s'agit toutefois d'étendre et d'améliorer. Parmi ces nouvelles technologies l'un des outils les plus adaptés est l'ERP , qui, grâce à son architecture modulaire,permet aux différentes fonctions de partager l'information par le biais d'une base de données commune tout en étant des applications indépendantes l'une de l'autre. Dans ce cadre, j'étais appelées à concevoir, développer et mettre en place un logiciel pour la gestion de cabinets médicaux par L’ERP AXELOR (open source) qui m'a permis l'organisation et l'automatisation de la gestion de cabinets médicaux, afin d'augmenter la fiabilité, l'efficacité de l'effort humain et faciliter les tâches pénibles au sein du cabinet. Mon travail consiste alors à développer une application qui permet de gérer les fiches des patients, le planning, le suivi du dossier médical et les rendez-vous. Outils de développement : Java JEE, JavaScript (Jquery, Ajax), Html, Css , Xml, UML, Eclipse, PostgreSQL, Xamp. ,Apache Shiro. Show less L’environnement informationnel actuel se caractérise par des données fortement distribuées. Ces données sont généralement éparpillées, puis qu’il existe souvent de multiples systèmes conçus chacun pour être efficace pour des fonctions spécifiques. De nombreuses technologies ont permis de faire communiquer des applications relevant de systèmes d'informations différents permettant ainsi d'atteindre un niveau d'interopérabilité qu'il s'agit toutefois d'étendre et d'améliorer. Parmi ces… Show more L’environnement informationnel actuel se caractérise par des données fortement distribuées. Ces données sont généralement éparpillées, puis qu’il existe souvent de multiples systèmes conçus chacun pour être efficace pour des fonctions spécifiques. De nombreuses technologies ont permis de faire communiquer des applications relevant de systèmes d'informations différents permettant ainsi d'atteindre un niveau d'interopérabilité qu'il s'agit toutefois d'étendre et d'améliorer. Parmi ces nouvelles technologies l'un des outils les plus adaptés est l'ERP , qui, grâce à son architecture modulaire,permet aux différentes fonctions de partager l'information par le biais d'une base de données commune tout en étant des applications indépendantes l'une de l'autre. Dans ce cadre, j'étais appelées à concevoir, développer et mettre en place un logiciel pour la gestion de cabinets médicaux par L’ERP AXELOR (open source) qui m'a permis l'organisation et l'automatisation de la gestion de cabinets médicaux, afin d'augmenter la fiabilité, l'efficacité de l'effort humain et faciliter les tâches pénibles au sein du cabinet. Mon travail consiste alors à développer une application qui permet de gérer les fiches des patients, le planning, le suivi du dossier médical et les rendez-vous. Outils de développement : Java JEE, JavaScript (Jquery, Ajax), Html, Css , Xml, UML, Eclipse, PostgreSQL, Xamp. ,Apache Shiro. Show less
-
-
-
-
Stage Développeur
-
Aug 2015 - Aug 2015
Toutes les entreprises possèdent des stocks. Ces stocks représentent dans la plupart des cas entre 10 et 30% du capital financier immobilisé. Ce qui pousse les entreprises à réfléchir d’une manière sérieuse à une gestion efficaces de l’ensemble des processus d’achats, de ventes et de stockage. En effet, cette gestion a connu une évolution ; la plupart des entreprises ont passé d’une gestion manuelle, où le magasinier procède aux comptages d’une manière physique, à une gestion… Show more Toutes les entreprises possèdent des stocks. Ces stocks représentent dans la plupart des cas entre 10 et 30% du capital financier immobilisé. Ce qui pousse les entreprises à réfléchir d’une manière sérieuse à une gestion efficaces de l’ensemble des processus d’achats, de ventes et de stockage. En effet, cette gestion a connu une évolution ; la plupart des entreprises ont passé d’une gestion manuelle, où le magasinier procède aux comptages d’une manière physique, à une gestion automatisée à l’aide des outils informatiques. Dans cette perspective et vue l’importance de cette gestion dans le fonctionnement des entreprises, se présente l’application de mon stage de première année qui permet de gérer le processus des demandes d'achat et de stockage des différentes agences de la RAMSA tout en travaillant sur une base de données unique et homogène . Outils de développement: VB.net MySQL Show less Toutes les entreprises possèdent des stocks. Ces stocks représentent dans la plupart des cas entre 10 et 30% du capital financier immobilisé. Ce qui pousse les entreprises à réfléchir d’une manière sérieuse à une gestion efficaces de l’ensemble des processus d’achats, de ventes et de stockage. En effet, cette gestion a connu une évolution ; la plupart des entreprises ont passé d’une gestion manuelle, où le magasinier procède aux comptages d’une manière physique, à une gestion… Show more Toutes les entreprises possèdent des stocks. Ces stocks représentent dans la plupart des cas entre 10 et 30% du capital financier immobilisé. Ce qui pousse les entreprises à réfléchir d’une manière sérieuse à une gestion efficaces de l’ensemble des processus d’achats, de ventes et de stockage. En effet, cette gestion a connu une évolution ; la plupart des entreprises ont passé d’une gestion manuelle, où le magasinier procède aux comptages d’une manière physique, à une gestion automatisée à l’aide des outils informatiques. Dans cette perspective et vue l’importance de cette gestion dans le fonctionnement des entreprises, se présente l’application de mon stage de première année qui permet de gérer le processus des demandes d'achat et de stockage des différentes agences de la RAMSA tout en travaillant sur une base de données unique et homogène . Outils de développement: VB.net MySQL Show less
-
-
Education
-
École Nationale Supérieure d'Informatique et d'Analyse des Systèmes
-
Classes Préparatoires aux Grandes Ecoles - Réda Slaoui, Agadir , PSI
Grand Admis au Concours National Commun 2014