Abdelhamid G.

FULL STACK DEVELOPER

610 euro
Freelancer
8 ans
Paris, FRANCE

Mon expérience

SOATApril 2017 - Présent

Voir plus

EgisDecember 2018 - Présent

Il s’agit de mettre l’ingénierie au cœur du cycle des matériaux pour optimiser leur usage, leur traitement, leur réutilisation et leur valorisation de manière à diminuer la production de déchets.
Cycle Up est un projet qui présente un fort caractère innovant, et qui fait coopérer des acteurs dans le champ de l’économie circulaire dans le but de développer une approche bas carbone locale et pragmatique pour un immobilier sobre en ressources naturelles.
C'est un projet qui suit les méthodologies Agiles et particulièrement Scrum, les rôles principales de cette mission sont :

-Recueil du besoin du client.
-Développement des User Stories
-Conception et développement du module de l'ouverture à l'Europe.
-Permettre aux clients de faire des commandes depuis la Belgique et Luxembourg.
-Gérer les exigences de TVA Intracommunautaire et le Siret des entreprises de chaque pays.
-Adapter les autres modules du site.
-Refonte de la newsletter du site.
-Création des test unitaires/intégrations.
-Code review avec GitLab.
-Déploiement de l’application avec Jenkins.
-Maintenance corrective et évolutive.
-Participation aux phases de cadrage des sujets à venir.

Frameworks / Outils :

JAVA 1.8, SPRING BOOT, SPRING DATA JPA, WEBSERVICE REST, POSTGRESSQL, MAVEN, GIT,
JUNIT, MOCKITO, FLYWAY, DOCKER, LOMBOCK, ANGULAR, HTML5. INTELLIJ IDEA, JENKINS, GITEXTENSIONS, POSTMAN,DBSCHEMA, NEXUS, AGILE(SCRUM).
Voir plus

Enedis (ex ERDF)April 2017 - October 2018

Suite à l’ouverture du marché de l’électricité (2004), les activités de production, distribution et commercialisation de l’électricité ont été réparties entre différents acteurs. La situation de monopole détenue par EDF n’existe plus, et de nouveaux rôles et acteurs sont apparus dans la chaîne énergétique.
Afin de répondre aux échéances réglementaires et d’être en capacité à jouer son rôle au sein du réseau électrique, Enedis a mis en place un nouveau SI Acteurs de Capacité dont le cœur SIKAPA est le référentiel des acteurs de mécanismes et leurs périmètres, ainsi que les programmes d’activation de flexibilités (effacement, ajustement, …).
C'est un projet full agile avec les méthodologies SCRUM, en suivant l'approche Devops.

- Conception et développement de l’application :
- Développement des User Stories.
- Déploiement continue de l’application dans les différents environnements.
- Tests unitaires / intégrations.
- Gestion de la qualité du code avec Sonar. / revue de code avec Gerrit.
- Utilisation du pattern DDD ( Domain Driven Design ).
- Création d’un nouveau projet d’ordonnancement / planification des batchs avec Quartz.
- Développement des tests de non régression avec Fitness.
- Gestion des environnements applicatifs.
- La mise et suivi de la production.
- Initiation aux approches DevOps.
- Participation aux phases de cadrage des besoins.
- Maintenance et correction des anomalies.
- Démonstrations métier.

Frameworks / Outils :

JAVA 7-8 /JEE, MAVEN2, SPRING (CORE, BATCH, WebServices, INTEGRATION, SECURITY) JSF/PRIMEFACES, JPA/HIBERNATE GIT, JUNIT, MOCKITO, DBUNIT, ECLIPSE, GITEXTENSION, GERRIT, GITLAB, JENKINS, ANSIBLE, FLYWAY, TOMCAT, SQLDEVELOPER, FILEZILA, PUTTY. SONARQUBE, LINUX, NEXUS, ORACLE 11G, SCRUM, DDD.
Voir plus

International Olympic CommitteeOctober 2015 - March 2017

- Conception et développement d’une nouvelle version de MAM (Media Asset Management)
(video/photo) de Comité International Olympique pour les jeux olympiques de RIO 2016.
- Refonte d’un module d’indexation semi-automatique des médias.
- Développement et mise à jour des triggers/index.
- Création des procédures stockées sous Oracle.
- Optimisation des requêtes SQL.
- Gestion des workflow/process avec JBPM.
- Mise en recette/production.
- Tests Unitaires/Intégrations.
- Diagnostic et correction des anomalies.

Frameworks/Outils : 
SPRING, JDBC TEMPLATE, PL/SQL, XFIRE, AXIS, DWR, EXTJS, ORACLE, JUNIT, MOCKITO, MAVEN, GIT, EHCACHE, WEBSPHERE, SQL DEVELOPER, SOAPUI.
Voir plus

ING Bank FranceMarch 2015 - August 2015

- Conception et développement d’un module de contestation carte.
- Mutualisation et migration de deux batchs.
- Tests unitaires et d’intégrations.
- Intégration continue avec Jenkins.
- Diagnostic et correction des anomalies .
- Rédaction des spécifications fonctionnelles et techniques.

Frameworks/Outils:
SPRING, JSF, JUNIT, MOCKITO, CXF, SOAP, MAVEN, JDBC, ORACLE, SPRING BATCH, GIT, TDD.
Pilotage du projet : AGILE - SCRUM, JIRA, STASH, QC.
Voir plus

Cabinet LogicJune 2014 - August 2014

- Développement d’un module de messagerie en Java/JavaEE.
- Installation et configuration du serveur OpenFire.
- Création d’un chat privé et des salons de discussion.
- Envoi de pièces jointes.

Frameworks/Outils:

VAADIN, SMACK, MAVEN, XMPP, JUNIT.
Voir plus

Rash computerJanuary 2014 - February 2014

Stage d'initiative personnelle
Voir plus

Palais LAMAMOUNIAJuly 2011 - August 2011

- Mise en place d’un système de surveillance des équipements Informatiques sur un réseau local (MONITORING).
- Configuration de Nagios et Centreon sous Linux.

Mes compétences

XMPP, Xfire, WebSphere, Web Services, Vaadin, UNIX, UML, Tomcat, Terraform, TCP/IP, Stash, SQL Developer, SQL, Spring Security, Spring Integration, Spring Data JPA, Spring Core, Spring Boot, Spring Batch, Spring, SonarQube, SoapUI, SOAP, Scrum, Rest Web Services, React.js, Putty, Project Management, Postman, PostgreSQL, PL/SQL, PHP, Oracle 11g, Oracle, OpenFire, Nexus, Nagios, MS Office, Mockito, Microservices, MERISE, Maven 2, Maven, Linux, JUnit, jQuery, JPA, Jira, Jenkins, JDBC, JavaScript, Java EE, JAVA 8, JAVA 7, JAVA 1.8, Java, J2EE, IntelliJ Idea, HTML5, Hibernate, GSM, GitLab, Git Extensions, Git, Gerrit, FlyWay, FileZilla, Ext JS, EhCache, Eclipse, DWR, Docker, DevOps, DDD, DBUnit, CXF, CSS3, CSS, Centreon, C/C++, AXIS, AWS, Ansible, Angular 2, Angular, Agile Methodology, Agile