Bienvenue sur le profil Malt de Issam !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Issam pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Issam Ghanouch

Full-Stack Java | JEE | Spring | Angular 2 , 4

Peut se déplacer à Paris

  • 48.8546
  • 2.34771
  • Tarif indicatif 600€ / jour
  • Expérience 2-7 ans
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Issam.

Disponibilité non-confirmée

À temps partiel

Proposer un projet La mission ne démarrera que si vous acceptez le devis de Issam.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour

Vérifications

  • E-mail vérifié

Langues

  • Francique ripuaire

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Arabe

    Bilingue ou natif

Catégories

Compétences (20)

Issam en quelques mots

Consultant Finance Sénior Java | J2EE | Big Data | ENSIMAG & ENSIAS Engineer
Je suis un ingénieur de l’École nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble INP, option Génie ISI ( Ingénierie des Systèmes d'Information),
en double diplomation avec l'ENSIAS ( Ecole Nationale Superieure d'Informatique et d'Analyse des Systèmes filiére Génie Logiciel ) titulaire d'une Licence Fondamentale Sciences et Techniques avec mention Très Bien.
Passionné par les domaines lié au développement informatique et d'Intelligence artificielle et je cherche l'opportunité afin d'exercer mes compétences.

Portfolio

Expériences

Societe Generale Corporate and Investment Banking - SGCIB - Société Générale

High tech

Tech Lead Java | Spring | DDD | Micro Services | Docker | Kubernates

Paris, France

août 2017 - Aujourd'hui

Migration et développement d’un module (Repo | Repurchase Agreement).
- Développement des tâches compliquées : Full Stack web developer ( Angular 5, Spring 4, Spring Batch, Oracle, Liquibase).
- CI/CD Legacy: Xldeploy, Autosys, Jenkins 1, Maven, Nexus.
- Pipeline as Code (Jenkins2, Github, Maven, JUnit, Nexus, SonarQube, Docker, DTR , Docker Swarm ).
- Docker | Docker compose: Migration de déploiement et Containerisation du Projet (Docker EE, DTR, UCP, Docker Swarm)
- Migration progressive d’une architecture monolithique vers une architecture Micro services.
- API à haute performance (Workaround data Lake solution : CQRS )
- Être responsable de la qualité du code produit et conduire des revues de code (Documentation : UML, SOLID, Clean Code, Performance …)
- Veiller le respect du cadre de référence de l’architecture technique (DDD, Hexagonal, ONION)
- Participer aux phases d'optimisation des performances des différentes briques du projet (API, Spring Batch, Sql, Web, Java, Angular…)
- Collaborer avec l’équipe de développement pour la mise en place des nouveaux besoins métier.
- Contribuer à l’évaluation des délais, des risques, des contraintes et des coûts.
- Guider les travaux des équipes de développement et de gestion des environnements.
- Réaliser et assister les mises en production.
- Support L3 : Expliquer aux utilisateurs le fonctionnement et les règles métiers.

Environnement technique:
 Backend: Java 8 + Multithreading, Spring 5, Spring Boot 2, Spring Batch, Oracle, Mybatis, liquibase, ActiveMQ, Spring Cloud, Eureka, Zuul, Feign, ELK …
 Frontend: AngularJs - Angular 5, Bootstrap.
 Devops : Jenkins 1|2, XlDeploy, Autosys, Github, Docker EE, SonarQube, Nexus, Docker Swarm, Kubernates
 Scrum : Equipe international (USA, UK, Inde, Paris), outils : (Jira, Self-service, impulse).

Atos - Atos Organisation

Agence & SSII

PFE : Ingénieur Fullstack Java/JEE Angular

Grenoble, France

février 2018 - Aujourd'hui

Étude et réalisation d’une plate-forme de communication interne

I. Domaine Front-end :
- Angular 4 - Un framework JavaScript puissant
- Bootstrap - un framework standard pour le design

II. Domaine Back-end :
- Spring Framework 4 (Java 8) - construire une infrastructure propre
- Neo4j - Persistance des données semi-structurées

III. Protocoles d’évaluation ( Couverture de 80% )
- Test Backend : Java Junit , Mockito et Spring Test.
- Test frontend: Jasmine, Karma
- Jenkins avec coubertura: avoir une démarche Devops avec l’Intégration Continu

IV. Environnement de développement et de déploiement
- Le domaine frontend : npm ,Angular CLI ,WebStorm Jetbrains ,Karma ,Google Chrome
- Le domaine backend : Intellig IDEA Jetbrains ,Tomcat ,Neo4j Server ,Postman
- Outils de gestion, de compilation et de déploiement : (Maven, Git, GitLab,RTC ,Jenkins)

V. Authentification SSO (Protocole SAML2)
- Apache mellon module
- Spring Security

Le Déroulement du projet : une méthodologie Agile, Scrum

Mots-clés : portail, communication, restitution, administration, modularité, maintenabiltié, développement web, front-end, back-end, architecture client-serveur, Scrum, base de données,
responsive design, framework Angular, Bootstrap, services web REST, API ...

Formations