À propos de Ziad
Expériences
- Société GénéraleDéveloppeur fullstack JAVA / ANGULARBANQUE & ASSURANCESnovembre 2017 - Aujourd'hui (8 ans et 7 mois)Fontenay-sous-Bois, FranceDéveloppement d’une application Web (from scratch) pour l’entrée en relation d’un professionnelEquipe : 7 DEV, 1 Product Owner, 1 Scrum MasterMéthodologie : Agile ScrumENVIRONNEMENT 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, MOCKITODOMAINE 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
- CANAL+Développeur full stackCINÉMA & AUDIOVISUELseptembre 2016 - septembre 2017 (1 an)Paris, FranceProjet 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 testeurMéthodologie : Agile ScrumENVIRONNEMENT TECHNIQUE :■ LANGAGES : JAVA 8, JAVASCRIPT■ FRAMEWORK : Spring Boot, Spring Data, Spring security , Angular.■ BASE DE DONNÉES : PostgreSQL■ OUTILS : INJTELLIJ, ECLIPSE, POSTMAN■ VERSIONNING : GITDOMAINE 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 Springsecurity)■ 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
- AISNEDITDéveloppeur J2EE JSFEDITION DE LOGICIELSjanvier 2014 - décembre 2014 (1 an)Saint-Quentin, FranceStage (9 mois) + CDD 3 moisDé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 OwnerENVIRONNEMENT TECHNIQUE :■ LANGAGES : JAVA 6, JAVA 7, JAVASCRIPT■ FRAMEWORK : JSF, HIBERNATE■ BASE DE DONNÉES : PostgreSQL, SQL Server 2008, SQL Server 2012■ OUTILS : ECLIPSEDOMAINE 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
Recommandations
Soyez le premier à recommander Ziad
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Licence MIAGEUniversité Jules Vernes2016Méthodes Informatiques Appliquées à la Gestion des Entreprises
- Master MIAGEParis Dauphine2018MIAGE Méthodes Informatiques Appliquées à la Gestion des Entreprises - Spécialité Systèmes d'Information et Technologies Nouvelles