Zied - Ingénieur Full-Stack spécialisé en Node | React | Angular
Ref : 190909M001-
93220 GAGNY
-
Consultant, Développeur (34 ans)
-
Totalement mobile
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
EXPÉRIENCES
Depuis Novembre 2020: Refonte de l'Espace Particulier et Développement des Micro Services.
Client : Malakoff Humanis
Les tâches effectuées :
● Participation au développement de divers micro-services(Simulateur RAC, GDA, Contrats...).
● Conception, développement et exposition d'API.
● Middleware d'authentification pour garantir la sécurité et la confidentialité des données.
● Maintenance et amélioration des modules front et back du système d'assurance.
● Gestion de bases de données, y compris la conception de schémas, la modélisation de données et
l'optimisation des performances avec MongoDB.
● Refonte de l’espace Particulier avec React en utilisant également Storybook pour visualiser et
tester les composants de manière isolée
● Développement de composants, de hooks personnalisés, routage, services.
● Création d'IHM avec la librairie React et Bootstrap.
● Consommation des API Rest.
● Documentation des webservices avec Swagger.
● Mise en œuvre de tests unitaires et d'intégration pour garantir la qualité et la fiabilité du code.
● Respect des standards et bonnes pratiques.
● Utilisation de l’outil Jira pour gérer les incidents de production remontés par le client et pour
suivre et analyser les demandes de l’évolution.
● Utilisation de systèmes de gestion de versions, tels que Git, pour un développement
collaboratif.
● Utilisation de Sonar pour garantir la qualité du code, l'analyse statique, et la détection de
problèmes de sécurité.
● Participer activement aux réunions avec le client et les autres membres de l'équipe pour
s'assurer que le projet progresse conformément aux attentes et aux délais impartis.
● Effectuer des revues de code régulières pour garantir la qualité du code et s'assurer que
les normes de codage sont respectées.
● Rédaction de la documentation technique sur confluence.
● Participation aux différents cérémoniaux SCRUM (Daily, Démo, Sprint planning…).
● Analyse et chiffrage des User Stories.
Méthodologie de travail : Agile Scrum
Environnement technique : React ,Redux Toolkit ,Storybook ,Node ,AWS , Jest ,Express JS,JWT ,Redis,
RabbitMQ, TypeScript ,HTML5, Bootstrap , SCSS, Axios, NPM, Sonar, Rest ,Bitbucket , Jira,Visual Studio,
Confluence ,Jenkins, Docker.
Juin 2019-Octobre 2020 : Fournir une application web facilitant aux utilisateurs la souscription et le suivi
des contrats d’assurance collectives Prévoyance et Santé.
Client : Groupama
Lestâches effectuées :
● Contribution au développements des différents modules (Cotisations, Documents, Contrats,
Remboursement).
● Refonte du processus d’affiliation sur les différents espaces (Entreprise , Salarié, Travailleur
non salarié).
● Développement des interfaces pour l’ensemble de nouvelles fonctionnalités.
● Développement de pipes, des revolvers, de guards, de components et de services avec
Angular.
● Gestion électronique des documents(GED).
● Gestion de la signature électronique (SED).
● Création des modules avec une stratégie de routage visant de charger les différents
modules à la demande (lazy loading).
● Création d'interfaces utilisateur avec le framework Angular et Bootstrap.
● Correction des anomalies.
● Consommation des API Rest.
● Respect des standards et bonnes pratiques.
● Travail en mode Agile Scrum.
● Utilisation de l’outil Jira pour gérer les incidents de production remontés par le client et pour
suivre et analyser les demandes de l’évolution.
● Participation quotidienne à la réunion Scrum.
● Analyse et chiffrage des User Stories.
Méthodologie de travail : Agile Scrum
Environnement technique : Angular ,Nest JS , Ngrx ,GED, SED, Postgresql, Dbeaver, Node JS, , TypeScript ,
HTML5,Bootstrap 4, jQuery , SCSS, Npm ,Rxjs ,Rest ,GitLab , JiraVisual Studio,Visual studio Code ,Teams ,Rxjs
Karma ,Jasmine ,Fiddler ,Jenkins ,Docker
Depuis Janvier 2019 : Migration et développement des nouveaux modules du site francis levebre
formation.
Client : Francis Lefebvre Formation
Les tâches effectuées :
● Conception et développement des évolutions.
● Développement frontend & backend.
● Migration technique de Grails 2 à Grails 3.
● Participer aux réunions avec le client pour discuter une problématique ou des solutions.
● Gestion des versions avec GIT.
● Mise en place des outils pour l’environnement de développement
● Développement des nouveaux modules.
● Développement des web services REST.
● Développement Frontend en Angular 7, HTML5, CSS3 et Bootstrap 4.
● Intégration des composants IHM.
● Implémentations des tests unitaires.
● Utilisation de l’outil d’intégration continue JENKINS pour le déploiement.
● Participation aux différentes cérémonies Scrum (Daily meeting, Poker planning …).
Méthodologie de travail : Agile Scrum
Environment technique: Grails 3,TypeScript , HTML5,Bootstrap 4, Angular 7, CSS3 ,Rest ,Git , Jira,
Swagger ,Jenkins,Mysql,intellij.
Juillet 2018-Décembre 2018 : Développement d’une application multiplateforme dans le domaine de la
construction.
Client : Engie
Participation aux développements d’une application mobile basé sur Angular 6 permettant l’échange des
messages textuels ou des fichiers(images ,vidéo ,etc..) entre plusieurs utilisateurs ,gestion des activités et
d’autres services .
Les tâches effectuées :
● Analyse et chiffrage des User Stories.
● Utilisation de l'outil jira pour gérer les incidents de production remontés par le client et pour suivre et
analyser les demandes de l’évolution.
● Implémentation des IHM avec HTML5, CSS3, Angular 6
● Consommation des services web.
● Rédaction des documents techniques.
● Développement de la couche présentation.
● Gestion des versions avec GIT.
● Implémentations des tests unitaires.
● Développement des services, des pipes et des components avec Angular.
● Participation quotidienne à la réunion scrum.
Méthodologie de travail : Agile Scrum.
Environnement technique : TypeScript , HTML5,Bootstrap, Angular6 , CSS,jQuery ,Rest ,Git ,
Npm ,Jasmine ,Tomcat, Jira.
Août 2017-Juin2018 : développement et conception d’un portail web dans le domaine médical.
Client : Réhalto
Les tâches effectuées :
● Analyse des User Stories.
● Ajout des nouvelles fonctionnalités.
● Implémentation de la couche d’accès aux données avec Spring Data JPA
● Développement de la couche présentation (Implémentation des IHM avec HTML5, CSS3, AngularJS).
● Développement de web services REST.
● Détection et analyse des anomalies.
Architecture : Multi-tiers .
Méthodologie de travail : Agile Scrum.
Environnement technique : JavaScript , HTML5, Angularjs 1.5 , CSS,java 7,Spring (Data,
Web,Mvc,Security,boot), Mysql,Git .
Juillet 2016-Juillet 2017 : Application hybride de réservation des voitures de luxe.
Client : MedSoft
Participation aux conceptions et aux développements d’une application mobile basée sur ionic 2 permettant la
gestion des réservations des voitures de luxe.
Les tâches effectuées :
● Exposer des services web .
● Analyse des User Stories.
● Réalisation des tests unitaires.
● Ajout des nouvelles fonctionnalités
● Rédaction des documents techniques.
● Développement de la couche présentation (Implémentation des IHM avec HTML5, CSS3,
Angular2,Ionic 2).
● Développement des services web REST.
● Détection et analyse des anomalies.
Architecture:Multi-tiers .
Méthodologie de travail :Agile Scrum.
Environment technique: TypeScript , HTML5, Angular 2, , Ionic 2, MySql, jwt,Spring, Spring boot, Spring
data,Spring Mvc,Maven.
Janvier 2016-Juin 2016 : Développement et conception d’une application hybride dans le domaine
médical.
Client : AJ CONSULTING
Participation aux conceptions et aux développements d’une application hybride permettant la gestion d’un cabinet
médical dans le cadre d’un grand projet ‘médecin connecté’(Gestion des dossiers,Gestion des patients,Gestion
des rendez-vous,Gestion des paiements,Gestion des administrations).
Les tâches effectuées :
● Analyse des User Stories.
● Exposer des services web.
● Réalisation des tests unitaires.
● Ajout des nouvelles fonctionnalités
● Rédaction des documents techniques.
● Développement de la couche présentation (Implémentation des IHM avec HTML5, CSS3, Angularjs
1.5).
● Développement de web services REST.
● Détection et analyse des anomalies.
Architecture:Multi-tiers
Méthodologie de travail :Agile Scrum.
Environnement technique : Java 7, AngularJs , Hibernate , Spring , Spring Security, Spring MVC, cordova 7 ,
Bootstrap 3
FORMATION
Juin 2016 : Diplôme National d’Ingénieur (Génie Logiciel)
2013- 2016 : École supérieur Time université.
Juin 2010 : Baccalauréat Spécialité Sciences expérimentales
COMPÉTENCES TECHNIQUES
Langage et Framework: Angularjs, Angular 2/6/7 ,Cordova, Ionic2 , Spring, Spring Boot, Spring Security,
Spring MVC, Spring Data, JPA, JSF,Hibernate, XHTML, XML, HTML, PrimeFaces,SQL,Scrum,
REST,Jenkins ,Docker, Grails.
Outils de Conception et Développement: Intellij,Eclipse,Visual Studio, Spring Tool Suite, JBoss 7, Tomcat
7, maven,Junit,Git.
Système Base de données: MYSQL, ORACLE, SQL SERVER,MONGODB
Systèmes d'exploitations :MAC OS X,WINDOWS