Abderrafia L.

Full Stack Developer

760 dollar
Freelancer
6 ans
Paris, FRANCE

Mon expérience

Voir plus

RTE Projet : « COYOT»January 2018 - Présent

Client : RTE 

Projet : « COYOT»

Solution informatique pour remplacer une application existante qui permet le calcul des écarts entre

les consommateurs et producteurs de l’électricité.

Méthodologie : Agile/Scrum

    Découpage, chiffrage des User Stories

    Participation à la conception de modèle de données

    Développement des web services Rest exploitables par Front End

    Développement des batchs d’import et export

    Développement des tests unitaires

    Refactoring du code existant

    Maintenance évolutive et corrective

    Animation des Daily meeting

Environnement Technique : Java 8, UML, Spring-Boot 1.5.4, Spring-Data 1.1.1, Spring-Batch, Spring-Cloud, Liquibase, JPA 2, Hibernate 5, Oracle 12g, Junit, Maven 3.3.9, Redhat 7.2, Jenkins,Docker GIT, Sonar, JIRA.

Voir plus

SagemJanuary 2017 - December 2017

Client : Sagem

Projet : « Smart Metering »

Solution informatique pour la gestion d’un middleware entre le système d'information central du

client (fournisseur d’énergie) et les compteurs électriques et gaz intelligents.

Méthodologie : Agile/Scrum

    Participation au développement du système d’information des compteurs intelligents

    Développement d’un middleware qui permet l’échange entre le compteur et le S) externe

    Développement des web services Rest

    Remontée des anomalies à l’équipe système et correction des bugs

    Maintenance évolutive et corrective

    Support recette

    Spécification, développement des bundles d’évolution sur les projets existants

Environnement Technique : Java 8, UML, Spring-Boot 1.5.4, Spring-Data 1.1.1, JPA 2, Hibernate 4.3.6, Webservices REST, PostgreSQL 9.3, Junit, apache camel, apache karaf 4, Maven 3.3.9, SVN, GIT, Sonar, Kanboard.

Voir plus

OrangeFebruary 2016 - December 2016

Client : Orange

Période : du 02/2016 au 12/2016

Projet 2 : « Numéros favoris »

Saisie et maintenance des numéros favoris. Les appels vers ces numéros bénéficieront de « X »% de réduction le nombre des numéros saisis dépend de la nature de l’offre du client

Méthodologie : Agile/Scrum

Missions et tâches réalisées :

    Création des workflows de la solution en utilisant JBPM

    Développement des web services soap qui permet d’ajouter, modifier et supprimer les

numéros favoris du système

    Développement du web service soap qui permet de lancer le workflow JBPM

    Développement d’un nouveau module sur l’application web Customer care qui permet

de gérer les numéros favoris

    Développement d’un script PL/SQL permettant la migration des données

    Rédaction du guide d’installation et cahier de recette de la solution

Environnement Technique : Java 8, UML, Jsf2.0, Spring Core 4.0.2, Spring MVC 4.0.2, Hibernate 4.x, JBPM 6, WebService Soap : JAXWS, Axis 2, SOAPUI, Junit, Oracle 10g, Toad, Tomcat 7, Maven 3.x, SVN, Sonar, Kanboard, UNIX (HP-UX).


Période : du 01/2015 au 01/2016

Projet 1 : « Orange innovation »

L’objectif du projet est d’intégrer progressivement le Système d’)nformation Commercial et Facturation avec le SC d’Orange et de présenter un environnement prépayé/post payé pour faciliter la gestion de facturation.

Méthodologie : Agile/Scrum

Missions et tâches réalisées :

    Gestion des droits d’accès pour les utilisateurs

    Consultation de l’historique de consommation et des détails de la balance du client

    Développement d’un web service qui permet de recharger la balance des clients

    Analyse des besoins clients et rédaction des spécifications de la solution

    Support pour la production et correction des anomalies

    Rédaction des cahiers de recettes

    Création de procédures PL/SQL

    Participation à l’élaboration des spécifications fonctionnelles.

    Production des spécifications techniques détaillées

    Remontée des problèmes de conception lors de développement

    Développement de l’application (prototypes et modules)

    Réalisation de tests unitaires

    Participer à la rédaction des dossiers d’installation, d’exploitation et de mise en production

Environnement Technique : Java 6, Jsf 2.0, Spring Core 3.2.4, Hibernate 3.2.x, WebService Soap : Axis2, SOAPUI, Oracle 10g, Toad, Tomcat 7, Ant, Maven 3, SVN, Sonar, kanboard, UNIX (HP-UX).

Mes compétences

Middleware

Jenkins

Application servers

Apache Web Server, Tomcat 7

Databases

Oracle, SQL Server, Microsoft SQL Server, TOAD, MySQL, PostGreSQL, Oracle 10g, Oracle 11g

Environment of Development

SVN, Eclipse IDE, Maven, Maven 3, STS (Spring Tool Suite), Eclipse

Analysis methods and tools

Requirements Analysis, Ant, Junit, JIRA, Sonar, Merise, Design Patterns, Apache Maven, Agile Methodology, Scrum

Others

Kanboard, Log4j, Batch, Data Migration

Software testing

SoapUI

Frameworks

jQuery, Bootstrap, REST, JSP / Servlets, AJAX, JavaServer Faces, SAX, JPA, Spring, Hibernate

Protocols

SOAP

Languages

JavaScript, XML, UML, XHTML, XSD, CSS3, MVC, PL/SQL, HTML5, Oracle PL/SQL, XSLT, XPATH, JAVA 6, Java, XML Schema, DTD, XSL/XPATH

IT Infrastructure

Unix (HP UX, AIX), Linux Red Hat, Git, Unix

Technologies

JAX-WS, J2EE, Spring Core, Tomcat, jBPM, Axis 2, Liquibase, Web Services, JSF, Apache Camel, CDI, Jboss, Hibernate 3.2, Hibernate 5, JSF 2

Mes études et formations

Diplome d'Ingenieur - TIME université2014 - 2015

Deuxième année cycle préparatoire section technologie - --2009 - 2010

Baccalauréat Section Technologie - --2007 - 2008