Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00007639

Accueil > Consultants > PROF00007639
 
 

Développeur fullstack

Disponible

 

Profil publié le : 21/11/2024 Profil vu : 4 fois Référence : PROF00007639

 
 

Compétences

Expert Moyen Débutant

BDD

Data flyway HIBERNATE MYSQL ORACLE POSTGRESQL Redis

Connaissances fonctionnelles

Accessibilité Analyse ANGLAIS AUTHENTIFICATION Cloud Comptabilité Delivery Déploiement digital Français GCP google informatique Maintenance Paie Paiements Produit prototypage REPORTING RGPD SOFTWARE TESTS VISA workflows

Langages

Angular FULLSTACK JAVA Spring Boot C Confluence CSS3 Docker HTML5 JAVASCRIPT JIRA JPA JUNIT Microservices MongoDB NodeJS postman SAFe sonar SPRING SpringBoot TypeScript

Méthodes

AGILE api Conception Conseil CSV développement DEVOPS elasticsearch Etudes integration Jenkins Maven MIGRATION MVC outsourcing Planning PROJET REST RGAA SCRUM SVN

Outils

Bootstrap Cucumber Cypress GitLab Jest Kibana

Réseaux et Middleware

AWS KUBERNETES Routing Security

Systèmes

GIT Messagerie MOTIF

Diplômes et formations

Pays / régions

Expérience professionnelle


Profil
PROF00007639

Ingénieur de développement motivé avec 6 ans d’expérience dans le développement d’applications commerciales. Désireux de rejoindre une équipe innovante pour créer des solutions de pointe.
Compétences en conception, prototypage et tests. Engagé à travailler en tant que membre d’équipe, collaboratif et positif, s’efforçant d’utiliser mes connaissances et mon expertise pour des résultats d’ingénierie optimaux.


Compétences informatiques
• Langages:
Java, JavaScript, TypeScript

• Frameworks:
Java EE, Spring Boot, Spring Data, Spring Security, Hibernate/JPA, Angular, Bootstrap

• Test:
Junit5, BDD, Mockito3, Cucumber, RestAssured, Wiremock, Karma, Jasmine, Cypress, Jest

• Cloud:
AWS, GCP

• BDD:
PostgreSql, MySQL, MongoDB, Oracle 11g

• CI/CD:
Gitlab, Jenkins Kubernetes

• Versioning:
Git, Flyway, SVN.

• Gestion de dépendances:
Gradle, Maven, NPM, Yarn

• Outils:
IntellIJ, Webstorm, Docker, Postman, Confluence, Jira


Formations
• 2018 : Ingénieur en Informatique
• 2015 : Cycle Préparatoire aux études d’Ingénieurs
• 2013 : Baccalauréat

• Langues: Français, Anglais



Sports
Football, Natation


Expériences Professionnelles


Janvier 2024 – Aujourd’hui
Développeur Fullstack SpringBoot/Angular
TLTI - Paris.

Intégration de l’équipe interne du centre de service de TLTI qui prend en charge le développement et la maintenance des applications pour des clients finaux comme INSEE et le ministère de l’enseignement supérieur et de la recherche.

Détail de la mission:

• Effectuer la migration technique : Java 17, Springboot 3.0 et Angular 16 (projet : HELIOS)
• Développer les features pour les nouveaux besoins fonctionnels (back + front) (projets : HELIOS, AMARISBOX)
• Effectuer des tests sur les différents environnements (dev, recette-interne et recette-externe) (projets : HELIOS, AMARISBOX)
• Effectuer des travaux sur la partie front pour assurer l’accessibilité numérique en respectant les règles RGAA (projet : HELIOS)
• Intégrer la librairie Highcharts.js pour effectuer les différents graphiques de statistique pour le client INSEE (projet : Highcharts-web4g)

Exemples de projets:
▪ “Helios”: c’est un projet destiné aux opérations électorales qui permettront de renouveler le Conseil national des universités et le Conseil national des astronomes et des physiciens (CNAP)
▪ “AmarisBox”: c’est un projet destiné à la police nationale permettant essentiellement de faire l’attribution, la délégation et le suivi des tâches
▪ “Highcharts-web4g”: c’est un projet permettant d’intégrer la librairie highcharts.js pour effectuer les différents graphique de statistique pour l’Institut national de la statistique et des études économiques (INSEE)

Stack Technique:
Java 17, Javascript, Maven, Spring Boot 3, PostgreSql, Docker, Gitlab-CI, Junit 5, RestAssured, NodeJS, Angular 16, TypeScript



Janvier 2023 - Décembre 2023
Développeur Fullstack SpringBoot/Angular
Renault Digital - Boulogne Billancourt.

Intégration de l’équipe transverse “Wired-3XX” de Renault digital qui prend en charge le développement d’un ensemble de micro-services, librairies et backoffices utilisés en interne par les PO ou par des applications dédiées aux clients finaux comme ‘MyRenault’ et ‘MyDacia’.

Détail de la mission:

• Développer les features pour les nouveaux besoins fonctionnels (back + front)
• Effectuer des tests sur les différents environnements (DEV, VALID et PROD)
• Résolution des bugs de prod (back + front)
• Veille technologique : Migrations et Mise à jour des versions continue
• Participation aux cérémonies agile SAFE
• Documentation (Confluence) et revue de code

Exemples de projets:

▪ “Recotool”: un backoffice qui permet de gérer le cycle de vie des promotions des concessionnaires.
▪ “Payment”: un service qui permet de suivre les paiements (création, remboursement, reporting, etc) reçus par les concessionnaires
▪ “Fiscal-id”: un service qui permet de valider le numéro fiscal d’un client européen
▪ “Notification”: un backoffice qui permet de gérer les ‘routing rules’
▪ “NCI” (new Cars Inventory): (service + backoffice) C’est est un système d'inventaire numérique conçu pour suivre et augmenter les affaires, permettant aux concessionnaires de gérer leur stock. Il propose différents types de stocks, dont des véhicules particuliers et professionnels.

Stack Technique:
Java 17, Gradle, Spring Boot 3(MVC, RestDoc, Data, Security, Cache), PostgreSql, ElasticSearch, Redis, Docker, Git, Gitlab-CI, AWS S3, Junit 5, RestAssured, WireMock, Flyway, Kibana, NodeJS, Angular, TypeScript, Cypress, Sonar, Amazon SQS, ApiMocker

Equipe: 9 développeurs + 1 scrum master + 2 tech leads + 1 DevOps + 4 PO
Méthodologie: Scrum (Jira)



Septembre 2019 - Décembre 2022
Développeur Fullstack SpringBoot/Angular
Renault Digital - Boulogne Billancourt.

Afin de traiter les demandes RGPD à temps, Renault Digital a décidé de mettre en place un outil de collecte et de traitement des données personnelles de l’ensemble des périmètres. Il s’agit d’un ensemble d’applications permettant de définir des workflows avec les différentes actions requises sur les données par périmètre SI de Renault. La mission consiste à :

La création d’une plateforme de traitement automatisé des demandes RGPD intitulée ARTEMIS

Détail de la mission:
• Mettre en place un système de messagerie asynchrone dans GCP-Pub/Sub pour la réception des demandes de R-Force.
• Développement d’une application centrale pour la définition et la gestion des workflows des traitements de demandes.
• Développement d’un moteur de génération des rapports.
• Développement de multiple APIs par périmètre pour la gestion des données personnelles.
• Développement d’une application Front Angular permettant à l’utilisateur final de construire son workflow de traitement automatique des demandes RGPD dans son périmètre.
• Configuration de l’environnement d’intégration continue avec Gitlab-CI et déploiement sur GCP-Kubernates.

Stack Technique:
Java 11, Spring Boot, Spring Rest, Spring Data, Spring security, PostgreSql, Docker, Kubernates, Git, Gitlab-CI, Google Cloud Plateform (Pub/Sub), Junit, Angular, TypeScript, Sonar, ApiMocker, Cypress

Equipe: 3 développeurs + 1 scrum master + 1 Devops + 1 PO
Méthodologie: Scrum (Jira)


Février 2018 - Août 2019
Développeur Fullstack SpringBoot/Angular
Sopra HR Software - Tunisie

Projet 1: Conception et réalisation d’une application de contrôle de paie : ACP
Cette application a pour but de contrôler automatiquement les données administratives et celles issues du calcul de paie et remonter des alertes en cas d’anomalie, ainsi effectuer des comparaisons entre les bulletins de paie et mettre en évidence les écarts s’ils existent.

Détail de la mission:
• Analyse et spécification des besoins du département Outsourcing Service Delivery
• Conception et développement d’un module de configuration des contrôles
• Conception et développement d’un module de génération des alertes en appliquant des règles métier précises et en tenant comptes de la configuration des contrôles
• Conception et développement d’un module qui permet de comparer des bulletins de paies entre différentes périodes
• Conception et développement d’un module de contrôle de comptabilité pour mettre en évidences les éventuels écarts entre les débits et les crédits
• Conception et développement d’un module d’authentification garantissant l’aspect multi-client
• Conception et développement d’un module de traçabilité pour historiser les actions des utilisateurs connectés à l’application

Stack Technique:
Java 8, Maven, MySQL, Spring Boot, Spring Data JPA, Spring Security, Rest API, Angular 7, HTML5, CSS3, Bootstarp, Java Reflection API

Equipe: 5 développeurs + 1 scrum master + 1 PO
Méthodologie: Scrum

Projet 2: Développement du module « Planning hebdomadaire » pour l’application « 4YOU »

Détail de la mission:
• Analyse et spécification des besoins.
• Conception et développement d’un module de gestion de pointage (imputation par défaut, imputation exceptionnelle)
• Conception et développement d’un module d’injection et de traitement des fichiers CSV contenant les absences des salariés
• Conception et développement du module de consultation du planning hebdomadaire (affichage d’un planning contenant l’affectation des salariés ainsi que leurs absences par motif d’absence)
• Conception et développement d’un module de génération des fichiers PDF contenant le bilan des imputations des salariés sur les projets
• Développement d’un module de statistique qui représente le nombre global des absences au cours d’une semaine en se basant sur les inputs des fichiers CSV injectés.
• Intégration avec le produit « 4YOU »

Stack Technique:
Java 8, Maven, PostgreSQL, Spring Boot, Spring Data JPA, Spring Security, Rest API, Angular 6, OpenCSV, Jasper Report

Equipe: 4 développeurs + 1 scrum master + 1 PO
Méthodologie: Scrum

Projet 3: Développement d’une plateforme de demandes de missions et de suivi des dépenses
Ce projet consiste à développer une plateforme de demandes de missions et de suivi des dépenses des collaborateurs partis en mission. Le premier objectif de cette plateforme est d’éliminer les traitements manuels (signature, remplissage de formulaires/documents...)

Détail de la mission:
• Analyse et spécification des besoins.
• Conception et développement d’un module de gestion des demandes de visa : consulter l’historique, voir la validité de visa, enregistrer les nouvelles demandes…
• Conception et développement d’un module de gestion des demandes de missions : remplir les formulaires de demandes de missions, confirmer, refuser ou annuler une demande de visa, consulter l’historique des demandes…
• Conception et développement d’un module de gestion des notes de frais : remplir les formulaires de notes de frais, modifier les données sur une note de frais, consulter les notes de frais qui sont associées à une demande de mission…
• Conception et développement d’un module de suivi des dépenses : accéder aux dépenses d’un collaborateur lors d’une mission, accepter ou refuser une facture ou un reçu de dépense, faire un bilan de remboursement au profit d’un collaborateur…
Stack Technique:
Java 8, Angular 2/4, MySQL, Spring Boot, Spring Data JPA, Spring Security, Maven, Rest API

Equipe: 3 développeurs + 1 scrum master + 1 PO
Méthodologie: Scrum
 
 

Consultants similaires

 
Developpeur Java fullstack

Compétences : Angular, JAVA, JSF 2, Primefaces, SPRING, HIBERNATE, ...

Voir
consultant
Retenir
 
Chef

Compétences : développement, Gestion de projet agile, JAVA, SCRUM, ...

Voir
consultant
Retenir
 
AMOA/Responsable SAV

Compétences : Conception, JAVA, SQL, VB, XML, Banque de détail, Gestion ...

Voir
consultant
Retenir
 
Développeur Java/Mulesoft

Compétences : AWS, dataweave, JAVA, Jenkins, Mulesoft, GitLab, spring ...

Voir
consultant
Retenir
 

Compétences : Angular, JAVA, MongoDB, NodeJS, PYTHON, MYSQL, Power ...

Voir
consultant
Retenir
 
Developpeur Mulesoft

Compétences : Anypoint platform, JAVA, Jenkins, JIRA, Mulesoft, cloudhub, ...

Voir
consultant
Retenir
 
Directeur de Projets informatique junior

Compétences : css, FIREWALL, HTML5, JAVA, JAVASCRIPT, informatique, ...

Voir
consultant
Retenir
 
LEAD TECH API

Compétences : api, JAVA, Mulesoft, adsl, AGILE, Analyse, ANGLAIS, ...

Voir
consultant
Retenir
 
Analyste programmeur senior

Compétences : C, COBOL, JAVA, CICS, DB2, MERISE, MVS, PACBASE, SQL, ...

Voir
consultant
Retenir
 
Developpeur Java SpringBoot

Compétences : Angular, GIT, JAVA, JAVA 11, Java/Jee, CI/CD, Cloud, ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?