Ghaith - Développeur JAVA / Angular

Ref : 220509M004
Email vérifié
Photo de Ghaith, Développeur JAVA / Angular
Compétences
À propos de Ghaith

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.

Expériences professionnelles
  • Développement Java / Angular

    LBP
    Jan 2023 - aujourd'hui

    PROJET SPRITE : Programme pluriannuel de transformation de la gestion du
    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

    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
  • Développement Java / Angular

    ODIGO
    Jan 2021 - aujourd'hui

    PROJET LIST MANAGER : Création d’une application web d’un système de gestion
    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

    • 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
  • Développement Java, Python et Business Intelligence

    ICDC
    Jan 2020 - Jan 2021

    PROJET DIAPASON : C’est un projet qui reçoit chaque jour les données
    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

    • ENVIRONNEMENT TECHNIQUE : - Java 8, Spring, SQL Server - Postman, Swagger, Jenkins, Sonar, Fusion, Bitbucket - Scrum, Kanban
  • Jan 2020 - Jan 2020

    PROJET INTRACENS : Application web Intracens de gestion de l’entreprise (ERP) : gestion des employés, de leur activité
    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

    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
  • ST2i | Développement Java, Angular
    Jan 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
    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

    ENVIRONNEMENT TECHNIQUE : - Back : Java 8, Spring (boot, data, security), Maven, Hibernate - Front : Angular 7, Bootstrap, Material Design, PrimeFaces - DB : PostgreSQL
  • 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
    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

    ENVIRONNEMENT TECHNIQUE : - Python - Postman, Swagger, Jenkins, Fusion, Bitbucket, Tensorflow - Scrum, Kanban Acensi | Développement Java, GWT, Angular
Études et formations
  • : Diplôme d’ingénieur en Informatique

    ESPRIT (Ecole Supérieure Privée d’Ingénierie et de Technologie)
    2019
Autres compétences
COMPÉTENCES TECHNIQUES

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

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA
Romel

Développeur JAVA

  • RENNES
JAVA REACT.JS J2EE JAVAFX JASPER REPORTS TIBCO JASPERSOFT
Disponible
CV Développeur Java Sénior
Alexis

Développeur Java Sénior

  • LYON
JAVA Spring Boot Microservices API RESTful GIT Kafka POSTGRESQL MONGODB Kubernetes SCRUM
Disponible
CV Ingénieur de développement
Abdallah

Ingénieur de développement

  • VILLEURBANNE
FLUTTER FIGMA JAVASCRIPT UI DESIGN ANDROID JAVA REACT.JS SQL Spring Boot Angular
Disponible
CV Développeur JAVA
Zineb

Développeur JAVA

  • CHÂTILLON
JAVA Angular GIT SPRING PL SQL NoSQL CI/CD C#
Disponible
CV Ingénieur de développement JAVA
Xavier

Ingénieur de développement JAVA

  • BOURG-LA-REINE
JAVA SPRING JAVASCRIPT Vue.js HTML CSS
Disponible
CV Développeur
Yanis

Développeur

  • CASTELSARRASIN
MYSQL JAVA PHP SQL JAVASCRIPT C# SQL SERVER ORACLE C++ PYTHON
Disponible
CV Développeur FLUTTER
Nguyen

Développeur FLUTTER

  • CASTELNAU-LE-LEZ
FLUTTER JAVA PYTHON JAVASCRIPT
Disponible
CV Ingénieur de développement JAVA
Ahmed

Ingénieur de développement JAVA

  • HOUILLES
JAVA SQL J2EE REACT.JS JAVASCRIPT
Bientôt disponible
CV Développeur full stack
Pierre-Alain

Développeur full stack

  • ALENÇON
PYTHON TypeScript Angular NODE.JS PHP C# SQL MYSQL JAVASCRIPT JAVA
Disponible
CV Ingénieur de développement JAVA
Mouhamed

Ingénieur de développement JAVA

  • SAINT-DENIS
JAVA JAVASCRIPT SQL Angular J2EE JAVA J2EE SQL SERVER C PYTHON PHP
Disponible