MERIEM S.

Full-Stack Developer

405€
/day
Freelancers
Intermediate
Paris, FRANCE

My experience

More

Consultante Java JEE - Rework - France (Client Sopra Stéria)01.01.2019 - Present

Refonte du portail LINCS :
    • Développement des  micro-app :
        • Consommation des services Rest (l’API Feign).
        • Consommation des services Soap(Plugin Apach Cxf).
        • Création des api rest pour la couche front.
        • Développement de la couche Front avec Angular 6.
    • Participation aux séances de pesages des US et découpage de taches.
    • Intégration des micro-app dans le portail wordpress.
    • Rédaction des tests unitaires.

Méthode de gestion de projet:
Agile (Scrum), Serveurs : Tomcat pour les environnements de dev et prod, Technologies : Spring Core , Boot, Security, Angular 6,Bootstrap, Feign,  Gestion de dépendances : Maven,  Versionning : GitLab, WebServices : Rest/SOAP, Tests unitaires : Junit, Portail : Wordpress , Plateforme d’intégration continue : Jenkins.

Maintenance et évolution du portail LINCS :
    • Participation aux séances de pesages des US et découpage de taches.
    • Ajout de nouvelles fonctionnalités dans les portlets :
        • Consommation des services Rest(RestTemplate).
        • Consommation des services Soap(Plugin Apach Cxf).
        • Développements backend (Spring portlet mvc/ data-jpa).
        • Création des IHM.
    • Administration du portail (Gestion des pages/ groupes/ roles).
    • Correction des anomalies.
    • Rédaction des tests unitaires.

Méthode de gestion de projet: Agile (Scrum), Serveurs : Tomcat pour les environnements de dev et prod, Technologies : Spring rest/portlet- mvc/data-jpa, Hibernate, Bootstrap Gestion de dépendances : Maven,  Versionning : GitLab, WebServices : Rest/SOAP, Tests unitaires : Junit, Portail : Liferay 6.2 , Plateforme d’intégration continue : Jenkins.
More

Ingénieur d’études et développement Java JEE - BDSI – Maroc01.08.2017 - 01.12.2018

Refonte du système d’information de la BMCI:
    • Participation au cadrage technique et fonctionnel.
    • Réalisation des POCs pour tester la  compatibilité d’Angular 4 et Liferay 6.2.
        • Création des portlets avec du front en Angular 6.
    • Rédaction des documents de spécification d’interfaces.
        • Contrats d’interfaces pour la couche d’échange (Intermédiaire entre l’ancien et nouveau SI en cours de développpemnt)
    • Développement des portlets au sein du portail YourPortalAdvisor :
        • Consommation des services Rest/ Soap exposés par la couche d’échange
        • Création des api pour la couche Front.
        • Développement de la couche Front avec Kendo UI.
    • Tests unitaires des portlets.
    • Amélioration de la qualité de code.
    • Rédaction de la documentation fonctionnelle et technique des portlets.
    • Administration et gestion d’habilitations du portail YourPortalAdvisor.

Méthode de gestion de projet:
Agile (Scrum), SGBD : Oracle12c, Serveurs : Tomcat en mode développement et WebSphere en production, Framework : Spring portlet/mvc/rest/data-jpa ; Kendo UI, Gestion de dépendances : Maven,  Versionning : Github, WebServices : Rest/SOAP, Tests unitaires : Junit, Portail : Liferay 6.2, Plateforme d’intégration continue : Jenkins.
More

Projet de fin d’études - IBM – Maroc01.02.2017 - 01.07.2017

Refonte de l’application de gestion des tiers :
    • Rétro-ingénierie de l’application existante.
    • Démarche qualité McCall.
    • Rédaction des spécifications fonctionnelles et techniques.
    • Modélisation et développement de la nouvelle application.
        • Consommation des services Soap/Rest.
        • Exposition de l’api Rest.
        • Création de la couche Front Angular Js.
    • Réalisation des tests unitaires.
    • Déploiement sur un serveur ISO prod.

Méthode de gestion de projet: Agile (Scrum), SGBD : Oracle11g, Serveurs : Tomcat en mode développement et WebSphere en pré-production, Framework : Spring mvc/rest/data-jpa ; Angular Js, Gestion de dépendances : Maven,  Versionning : SVN, WebServices : Rest/SOAP, Tests unitaires : Junit.
More

Stage d'ingénieur - OCP - Maroc01.07.2016 - 01.08.2016

Développement d’une application de gestion d’incidents informatiques :
    • Etude de la problématique.
    • Rédaction des spécifications fonctionnelles et techniques.
    • Modélisation et développement de la nouvelle application.
        • Développement de la partie BackEnd Hibernate/Spring.
        • Développement de la partie Front Bootstrap/Html/Css.
    • Réalisation des tests unitaires de l’application.

SGBD : MySql, Serveurs : Tomcat , Framework : Spring mvc/Hibernate , Gestion de dépendances : Maven, Tests unitaires : Junit.

My stack

Other

Spring Framework, Microsoft Project, English, Agile Methodology, French, Cascading Style Sheets, Arabic, Jakarta TOMCAT Servlet Engine, Apache Subversion, Rapid Application Development RAD, Oracle Certified Associate (OCA), Back End, Boot, Scrum Methodology, Angular JS, Feign, Rest/SOAP, Liferay 6.2

Languages

Java, SQL, JavaScript, UML, CSS, HTML, TypeScript, JEE, Jscript

Computer Tools

MS Project

Technologies

IBM WebSphere, Tomcat, Web Services, Angular 6, Spring Core

My education and trainings

Diplôme d’Ingénieur d’État en Informatique - École Mohammadia d'Ingénieurs

Classes Préparatoires, option MPSI - Grandes Écoles

My tests

Name
Score
Spring 4.x quiz niveau débutant
13/20
65%
Angular 4 quiz niveau débutant
14/20
70%