
CV du
consultant
Réf PROF00006717
Compétences
BDD
HIBERNATE POSTGRESQL Data DSN LDAP MYSQL ORACLEConnaissances fonctionnelles
Déploiement WEB ANGLAIS BACKEND Cloud CRM flux Formation Français FRONTEND Incidents Laravel Maintenance MIDDLEWARE MOBILE Production TESTSLangages
Angular JAVA sonar SPRING Batch JAVASCRIPT JBOSS JIRA JPA Node.js NodeJS SOAP SpringBoot SQL Confluence css Docker ECLIPSE Github HTML JMS JUNIT Microservices MongoDB postman Primefaces react SWIFT Symfony Vue.js XHTMLMéthodes
Jenkins integration Maven MVC oAuth2 REST SCRUM AGILE api Conception planification Planning PROJET Support SVN UMLOutils
Keycloak bitbucket Bootstrap checkmarx GitLab IonicRéseaux et Middleware
AWS KUBERNETES Security sslSystèmes
GIT Android IBM LINUX Systèmes TLSDiplômes et formations
. 2016 - ingénieure logiciel
Pays / régions
Expérience professionnelle
Web Technologies :
HTML, CSS, XHTML, RESTful, SOAP, Oauth2, TLS SSL, WebRTC , WebSocket , RTMP.
Méthodologies :
Agile Scrum , V cycle
DBMS :
mongoDB , mysql , sql server, postgres
Framework :
javaEE , EJB3, JSF2, JMS, JAX-WS, JPA, RMI, sailsJS , ionic, Spring MVC, boot, data, Security , Messaging, Cloud, batch HIBERNATE, Thymleaf , Primefaces , Maven, Dozer, Junit, Jsoup , JUnit, Mockito , Angular, React, IONIC, ExpressJs ,Sailsjs, waterline Bootstrap, Laravel , InfiniSpan, Symfony , Doctrine.
Tools :
intellij , webstorme , eclipse, Visual Studio Code, sonar
Versionning :
git, SVN
CI / CD:
Jenkins, gitlab CI
Containers :
docker
Formation
Octobre 2019 : Oracle – Aix-en-provence
Oracle Certified Associate, Java SE 8 Programmer
2013-2016 : Institut National des Postes et Télécommunications – Rabat
Diplôme ingénieur d’état - Génie logiciel
2011-2013 : Classes Préparatoires aux Grandes Ecoles -Moulay Idriss- Fés
PCSI-PSI
2010-2011 : Lycée Moulay Rachid- Fés
Baccalauréat Science Mathématiques-A
Langues
Arabe : Lu, écrit et parlé.
Français : Lu, écrit et parlé.
Anglais : Lu, écrit et parlé
Projet personnel
System de streaming IPTV : 2019 :
Sujet : Application backoffice gestion des abonnés et génération de flux tv, application android tv frontend client et launcher, personnalisation firmware android tv.
Outils : nodejs, expressjs, sqlite, pm2, android tv leanback librairie, ffmpeg, ffprob, github, linux tbs dvb.
EXPERIENCES PROFESSIONNELLES
Agirc-Arrco_Paris
Janvier 2021– Fevrier 2020
Sujet : Développement et maintenance de deux application CFIAB (dédiée aux gestionnaires pour fiabiliser les DSN) et WEBCENT (dédiée aux entreprises pour suivre l’état de DSN).
Tâches :
Support technique et montée en compétences auprès de l’équipe de développement.
Planification des versions applicatives.
Etude du besoin, revue technique des tickets.
Mise en place des sprints.
Conception, développement, livraison continue.
Gestions des anomalies de production.
Supervision des déploiements applicatifs sur les environnements (bas et haut).
Mise à jour des référentiels documentaire (technique).
Outils: Spring (MVC, Data, Security), Hibernate, PostgreSQL, InfiniSpan, Angular 8, Bitbucket, Visual Studio Code, eclipse, Jboss, Jenkins, JIRA, Confluence
Thales Services-Aix_en_provence Mars 2019 – Decembre 2020
Sujet : Renforcer l'équipe de développement pour maintenir et développer les fonctionnalités de la plateforme Ci5 qui relie tous les acteurs d'un marché portuaire, aéroportuaire et terrestre.
Tâches :
Contribuer aux choix des technologies et outillages associés.
Estimer la charge de réalisation des tâches (complexité, coût) qui sont confiées durant le sprint planning, et à en communiquer l'avancement au scrum master.
Concevoir avec UML les diagrammes de classes, use case et séquence des nouvelles features.
Diagnostiquer les incidents et les anomalies à l’aide de logs sur kubernetes, et en assurer la correction dans les environnements de déploiement sur AWS.
Assurer l’intégration du plateforme CI5 avec les systèmes externe grâce à spring messaging et sqs de AWS
Développer et exposer des API REST par le Framework spring.
Monter des interface web avec angular et consommer les services du backend.
Tester le code développé par la réalisation des tests unitaires avec junit et mockito ainsi que des tests d’integration avec postman.
Outils : Spring (Boot, MVC, Data, Security, Integration, Bach), Hibernate, LDAP, Postgres, Angular, Cloud AWS, Docker, gitLab ,WebStorm, IntelliJ IDEA, Jira, mattermost, Agile.
Novway-Casablanca
Janvier 2017 – Mars 2019
Sujet-1 : Développement application web gestion des chantiers de construction pour TGCC.
Tâches :
Analyse des besoins et réalisation du cahier des charges.
Etude préliminaire du projet et choix des technologies.
Conception de l’architecture générale de la solution.
Réalisation des maquettes décrivant le mode d’interaction.
Développement du corps de la solution qui constitue le point central de l’application web et mobile en REST avec Sailsjs et MongoDB.
Développement de l’application web en AngularJs.
Développement de l’application mobile en IONIC.
Préparation et intégration de la solution open source metabase pour la génération de tableaux de bord
Intégration du CRM bitrix24 pour gérer les contacts.
Outils : SpringBoot ,SpringData, SpringMVC REST API, Spring Security , Oauth2, Keycloak, Compose Postgres, Angular 5,Cloud Foundry IBM, Swift Object Storage, gitLab ,WebStorm.
Sujet-2 : Développement application de commercialisation des biens immobiliers pour CBRE.
Tâches :
Analyse des besoins et réalisation d’un modèle conceptuel initial du projet. (Diagramme de cas d’utilisation, diagramme de séquences, diagramme de classes)
Préparation d’un BoilerPlate backend et frontend pour établir les normes de développement à suivre.
Établissement d’une interface utilisateur initiale avec des fonctionnalités basiques.
Préparation des environnements (Dév, Test, pré-prod, prod), des bases de données, des instances de déploiement et des scripts de l’intégration continue.
Développement des différents modules du projet. Pour chaque module : création des classes java à partir du modèle de données, ajout de la couche d’accès à la BD (DAO), de la couche métier et des contrôleurs REST pour consommer ces services.
Réalisation des tests unitaires pour chaque morceau de code et des tests d’intégration pour chaque module.
Outils : NodeJS ,AngularJS ,Ionic Framework ,SailsJs ,Middleware Oauth2 ,MongoDB ,Cloud Foundry IBM, Swift Object Storage,bitrix24, gitLab ,WebStorm.
Consultants similaires
Compétences : Angular, JAVA, JAVASCRIPT, PROJET, react, Android, ...
consultant Retenir
Compétences : AIX, APACHE, INFRASTRUCTURE, JAVA, UNIX, ACCESS, ANGLAIS, ...
consultant Retenir
Compétences : .NET, .NET Core, AGILE, Angular, FULLSTACK, AJAX, Analyse, ...
consultant Retenir
Compétences : .NET, Angular, azure Devops, FULLSTACK, SQL SERVER, ...
consultant Retenir
Compétences : C++, css, HTML, JAVA, JAVASCRIPT, PYTHON, Analyse, ...
consultant Retenir
Compétences : Angular, JAVA, JAVA SCRIPT, Java/J2EE, SPRING, CSS3, ...
consultant Retenir
Compétences : AGILE, Angular, JAVA, ORACLE, Spring-mvc, MYSQL, REST, ...
consultant Retenir
Compétences : Achitecture fonctionnelle, Architecture technique, ...
consultant Retenir
Compétences : Angular, JAVA, JAVA 11, SPRING, AGILE, Analyse, api, ...
consultant Retenir
Compétences : Angular, Docker, JAVA 11, PL/SQL, spring batch, GitLab, ...
consultant Retenir