You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ziad SouikiZS

Ziad Souiki

développeur java spring angular ionic

€700/day
Paris, FR
3-7 years

Average response time: 1 hour

About Ziad

Développeur full stack JAVA / ANGULAR et IONIC, je suis aujourd'hui à la recherche de challenge dans une équipe dynamique et motivée.
Aimant les bonnes pratiques, j'aime travailler avec des méthodologies comme le TDD, DDD...
Cherchant un projet from Scratch ou un projet nécessitant de gros challenge (amélioration des performances FRONT et BACK).
Disponible ASAP !
Can work on-site
Paris (up to 50km), Paris (up to 10km), Neuilly-Plaisance (up to 10km)

Experience

  • Société Générale
    Développeur fullstack JAVA / ANGULAR
    BANKING AND INSURANCE
    November 2017 - Today (8 years and 7 months)
    Fontenay-sous-Bois, France
    Développement d’une application Web (from scratch) pour l’entrée en relation d’un professionnel

    Equipe : 7 DEV, 1 Product Owner, 1 Scrum Master

    Méthodologie : Agile Scrum

    ENVIRONNEMENT TECHNIQUE :
    ■ LANGAGES : JAVA 8, Typescript
    ■ FRAMEWORK : SPRING BOOT, SPRING DATA, ANGULAR 7
    ■ BIBLIOTHÈQUE FRONT-END : Material, Smart Table, Bootstrap
    ■ BASE DE DONNÉES : MongoDB
    ■ OUTILS : INTELLIJ, POSTMAN, JIRA, CONFLUENCE, OUTLOOK
    ■ INTÉGRATION CONTINUE : GITHUB, JENKINS
    ■ TESTS UNITAIRES : JUNIT, MOCKITO


    DOMAINE D’INTERVENTION :
    ■ Développement d’API pour l’application front
    ■ Développement d’API pour des applications externes (exposé sur SSOP)
    ■ Mise en place de cache pour l’amélioration des performances
    ■ Re-factorisation du code
    ■ Mise en place du DDD
    ■ Tests Unitaires (Junit et Mockito)
    ■ Documentation des APIs via Swagger Développer front-end :
    ■ Développement de différentes IHM avec des règles de gestion complexe
    ■ Optimisation des IHM existante
    ■ Optimisation des dépendances
    ■ Optimisation des modules (lazy loading, shared module...)
    ■ Migration Angular 4 → 5 → 7 Scrum master:

    Remplacement Scrum master / Développeur (8 mois)
    ■ Animation des Daily Meeting
    ■ Animation des Backlogs
    ■ Animation des rétrospectives
    ■ Gestion des releases (création et déploiement), PV de livraison
    ■ Déploiement de l’application en homologation et production
    ■ Gestion des conflits entres contributeurs
    ■ Participation aux réunions de Bug (différenciation entre changement de spécification et bug)
    ■ Macro chiffrage des épics
    ■ Accompagnement à l’agilité pour l’équipe métier
    Java Angular AngularJS MongoDB GitHub Atlassian JIRA
  • CANAL+
    Développeur full stack
    FILM AND AV
    September 2016 - September 2017 (1 year)
    Paris, France
    Projet de réunification d’applications StudioCanal : Développement d’une application Web (from scratch) permettant la réecriture de plusieurs applications et une seule application front et multiple back-end.

    Composition de l’équipe : 3 feature team : 4 développeurs, 1 scrum master, 1 product owner, 1 testeur

    Méthodologie : Agile Scrum

    ENVIRONNEMENT TECHNIQUE :
    ■ LANGAGES : JAVA 8, JAVASCRIPT
    ■ FRAMEWORK : Spring Boot, Spring Data, Spring security , Angular.
    ■ BASE DE DONNÉES : PostgreSQL
    ■ OUTILS : INJTELLIJ, ECLIPSE, POSTMAN
    ■ VERSIONNING : GIT

    DOMAINE D’INTERVENTION :
    ■ Analyse de l’existant
    ■ Développement Back-end :
    ■ Mise en place de l’authentification et de la gestion des habilitations (via le protocole SAML et Spring
    security)
    ■ Développement d’API (Spring web et documentation via Swagger)
    ■ Tests unitaires (Junit)
    ■ Développement Front-End
    ■ Migration de la partie front Angular 2 béta → Angular 4
    ■ Création d’IHM utilisant des APIs des back-end
    ■ Participation au cérémonie Agile :
    ■ Participation au Daily Meeting quotidien
    ■ Participation au poker planning pour l’estimation et l’attribution des tâches
    ■ Participation aux rétrospectives en fin de sprint
    ■ Participation aux sprints planning
    Java Spring Angular SQL
  • AISNEDIT
    Développeur J2EE JSF
    SOFTWARE PUBLISHING
    January 2014 - December 2014 (1 year)
    Saint-Quentin, France
    Stage (9 mois) + CDD 3 mois

    Développement d’une application Web (existante) permettant le suivi de production de la solution StreamServe d’OpenText (Gestion documentaire)

    Intégration au sein d’une équipe composée de : 2 DEV, 1 Product Owner

    ENVIRONNEMENT TECHNIQUE :
    ■ LANGAGES : JAVA 6, JAVA 7, JAVASCRIPT
    ■ FRAMEWORK : JSF, HIBERNATE
    ■ BASE DE DONNÉES : PostgreSQL, SQL Server 2008, SQL Server 2012
    ■ OUTILS : ECLIPSE

    DOMAINE D’INTERVENTION :
    ■ Réalisation de POC
    ■ Adaptation de l’application pour chaque client
    ■ Déploiement de l’application chez le client (Tomcat 6 et 7)
    ■ Migration de l’application java 6 → 7
    ■ Amélioration de la qualité du code
    ■ Amélioration des performances (multi-threading sur de la lecture de fichiers)
    ■ Tests de charge
    Java JavaServer Faces Apache Tomcat SQL Server

Recommendations

Be the first to recommend Ziad

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Licence MIAGE
    Université Jules Vernes
    2016
    Méthodes Informatiques Appliquées à la Gestion des Entreprises
  • Master MIAGE
    Paris Dauphine
    2018
    MIAGE Méthodes Informatiques Appliquées à la Gestion des Entreprises - Spécialité Systèmes d'Information et Technologies Nouvelles

Skill set

Categories