Ghaith - Développeur JAVA / Angular
Ref : 220509M004-
Domicile
78100 SAINT-GERMAIN-EN-LAYE
-
Profil
Développeur, Ingénieur de développement (32 ans)
-
MobilitéTotalement mobile
-
StatutEn profession libérale
-
Tarif Journalier MoyenVoir le tarif
Fort de 6 ans d'expérience en développement Fullstack, je possède une maîtrise approfondie des technologies Java et Angular, me permettant de créer des applications à la fois robustes et évolutives. Animé par une passion pour la programmation et l'innovation, je recherche sans cesse de nouvelles techniques pour optimiser la performance et l'expérience utilisateur. Ayant contribué à divers projets d'envergure, je gère avec aisance tout le cycle de vie du développement logiciel, de la conception initiale jusqu'à la mise en production. Je suis également compétent dans les domaines des bases de données, de la gestion de versions avec Git, et de l'intégration continue. En quête de nouvelles opportunités, je suis prêt à embrasser de nouveaux défis et à enrichir des projets ambitieux de mon expertise. Je suis un collaborateur souple et engagé, apte à m'adapter rapidement aux équipes multiculturelles et aux milieux dynamiques.
-
Développement Java / Angular
LBPJan 2023 - aujourd'huiPROJET SPRITE : Programme pluriannuel de transformation de la gestion du
ENVIRONNEMENT TECHNIQUE : - Back: Java 11, Spring, Maven, Lombok - Front: Angular 11, Bootstrap, Material Design - APIs - Gitlab & JIRA - Méthodologie : Scrum, Kanban, Git flow - Architecture : Micro-Services
risque Hors Retail
• DOMAINES D’INTERVENTION :
- Implémentation des APIs back en Java, avec framework Spring
- Implémentation du front en Angular
- Revue de code d’autres développeurs
- Tests -
Développement Java / Angular
ODIGOJan 2021 - aujourd'huiPROJET LIST MANAGER : Création d’une application web d’un système de gestion
• ENVIRONNEMENT TECHNIQUE : - Back : Java 11, Spring (boot, data, security), Gradle, Hibernate, Lombok, Docker, state machine - Front : Angular 11, Bootstrap, Material Design - DB : PostgreSQL - APIs - Gitlab & JIRA - Méthodologie : Scrum, Git flow
des contacts et du workflow des appels téléphoniques.
• DOMAINES D’INTERVENTION :
- Implémentation des APIs back en Java, avec framework Spring
- Développement du state machine avec Spring
- Implémentation du front en Angular
- Revue de code d’autres développeurs
- Tests
- Documentation -
Développement Java, Python et Business Intelligence
ICDCJan 2020 - Jan 2021PROJET DIAPASON : C’est un projet qui reçoit chaque jour les données
• ENVIRONNEMENT TECHNIQUE : - Java 8, Spring, SQL Server - Postman, Swagger, Jenkins, Sonar, Fusion, Bitbucket - Scrum, Kanban
concernant le domaine prêteur, les stocke dans des bases de données, les traite dans
des entrepôts de données et des Data mart avec des job talend pour être disponible
aux utilisateurs de la caisse des dépôts.
• DOMAINES D’INTERVENTION :
- Traitement de tickets
- Suivi de production et résolution des incidents
- Analyse du besoin et rédaction des spécifications techniques
- Création des Jobs Talend
- Manipulation de la base des données
- Tests & packaging
• ENVIRONNEMENT TECHNIQUE :
- Talend, SQL Server
- Scrum, Kanban
PROJET API REST DIAPASON : C’est une API REST qui permet de répondre aux besoins d’informations du domaine prêteur
par les autres applications du système informatique de la caisse des dépôts.
• DOMAINES D’INTERVENTION :
- Conception et implémentation en Java 8 avec framework Spring
- Evolutions et corrections de fonctionnalités existantes
- Optimisation de performances d’APIs REST (jusqu’à 90% de gain de temps)
- Revue de code d’autres développeurs
- Tests & packaging -
Jan 2020 - Jan 2020
PROJET INTRACENS : Application web Intracens de gestion de l’entreprise (ERP) : gestion des employés, de leur activité
ENVIRONNEMENT TECHNIQUE: - Back: Java 8, Hibernate, Spring core, Maven, PostGreSQL - Front: Angular 7, GWT - APIs REST - Suite Atlassian: Bitbucket & JIRA - Méthodologie : Scrum, Git flow
quotidienne et aspects RH, des services support, des contrats, ainsi que la diffusion de documents et de l’actualité du groupe.
• DOMAINES D’INTERVENTION :
- Traitement de tickets
- Conception et implémentation en Java 8 avec framework Spring, GWT et Angular
- Nouvelles fonctionnalités : création de messages affichés à la connexion (notifications), chargement de fichiers de CRAs
signés
- Evolutions et corrections de fonctionnalités existantes
- Optimisation de performances d’APIs REST
- Revue de code d’autres développeurs
- Tests & packaging -
ST2i | Développement Java, AngularJan 2018 - Jan 2019
PROJET : Création de l’application web d’un système de gestion et de suivi des demandes des autorisations de construction
ENVIRONNEMENT TECHNIQUE : - Back : Java 8, Spring (boot, data, security), Maven, Hibernate - Front : Angular 7, Bootstrap, Material Design, PrimeFaces - DB : PostgreSQL
et de démolition de bâtiments.
• DOMAINES D’INTERVENTION :
- Analyse des besoins et rédaction des spécifications fonctionnelles et techniques
- Gestion des demandes, règles de gestion & pièces associées
- Gestion des utilisateurs, municipalités
- Conception générale en UML (diagrammes de classes, d’activité et de séquences)
- Implémentation des APIs back en Java, avec framework Spring
- Implémentation du front en Angular
- Tests
- Documentation & rapport -
Diplôme d’ingénieur en Informatique
ESPRIT (Ecole Supérieure Privée d’Ingénierie et de Technologie)2014 - 2019 -
aujourd'hui
PROJET API Textmining : C’est une API REST qui permet aux utilisateurs de récupérer des informations à partir des
ENVIRONNEMENT TECHNIQUE : - Python - Postman, Swagger, Jenkins, Fusion, Bitbucket, Tensorflow - Scrum, Kanban Acensi | Développement Java, GWT, Angular
documents.
• DOMAINES D’INTERVENTION :
- Conception et implémentation en python
- Evolutions et corrections de fonctionnalités existantes
- Revue de code d’autres développeurs
- Tests & packaging
-
: Diplôme d’ingénieur en Informatique
ESPRIT (Ecole Supérieure Privée d’Ingénierie et de Technologie)2019
Langages
o Java: Spring (Core, Boot, MVC, Data,
Security), Hibernate, Gradle, JavaFX,
Junit, Android, connaissances JHipster
o Javascript : JS, Typescript, Angular,
JQuery
o Web: HTML, CSS, Bootstrap, Material
Design, JSON, XML
• SGBDR
o NoSQL SQL, PostgreSQL, Oracle,
MySQL, Sqlite
• DevOps
o Gestion de codes sources : GIT, Gitlab,
Github, Bitbucket
o Build: Maven, Jenkins, Gradle
o Test : Sonar
• Outils
o IDE: Eclipse, IntelliJ, NetBeans, Spring
Tool Suite, Visual Studio Code,
o SQL: MySQL Workbench, SQL
Developer, phpMyAdmin, PgAdmin,
o Autres : Postman, SoapUI, Swagger,
FileZilla, Trello, Confluence
o Serveurs d’application : Tomcat, Wildfly,
GlassFish
COMPÉTENCES FONCTIONNELLES
• Analyse fonctionnelle
o Analyse de besoins
o Gestion de Backlog produit IT, Rédaction de spécification
• UX/UI
o Responsive design, Balsamiq
• Conception
o UML, Modélisation de DB relationnelle,
SOA, Design d’APIs
• Tests
o Recette de composants applicatifs
• Méthodologies
o Scrum, Kanban
o Planification : GANTT, PERT,
GanttProject
LANGUES
Anglais Professionnel