Expérience professionnelle
Proactive Solution Sa
Depuis Mai 2022 - à
aujourd’hui
Projet 1 Application de Gestion des Dossiers des Usagers pour les EPI (Établissements Publics
d'Intégration) - Pays : Suisse
Fonction
Ingénieur d’études et développement Full stack Java, Java EEE,SpringBoot, Angular,
AWS, microservices
Taille de l’équipe 1 Chef de projet, 6 Développeurs, 1 Scrum Master, 1 PO, 1 Testeur
Mission(s) et
réalisations
u Développement des fonctionnalités selon les User Story
u Participation au code review
u Contrôle de la bonne progression des développements
u Estimation des US via la méthode de fibonacci lors du poker planning
u Scrum pour la méthodologie projet (Sprint planning, Daily meeting,
Sprint Review, Rétrospective )
u Contrôle de la qualité de code avec Sonarcloud
u Développement des tests Unitaires avec Mockito 5.5.0, Karma, Jasmine
u Création de la documentation technique et fonctionnelle à l'aide d'OpenAPI 3 et Swagger
u Configuration de microservices en utilisant Axon Framework 4.5.2 avec les modèles CQRS
et Event Sourcing, en conjonction avec Spring Cloud version 2021.0.0 et Spring Boot 2.6.0.
u Gestion de la base donnée SQL serveur 16.0.1 et ORACLE 19 c
u Déploiement des microservice sur AWS
u Mise en place du monitoring avec hystrix Dashboard.
u Implémentation d'un service de récupération des données utilisateur existantes à l'aide
de Spring Batch 4.3.0
u Gestion de la sécurité de la plateform avec keycloak
u Gestion des dépendances avec Maven.
Environnement
Technique JAVA 17, GITLAB, GIT, SPRING BOOT 2.6, ANGULAR 15, MAVEN, SOURCETREE,
POSTMAN, DOCKER, DBEAVER, SQL SERVEUR 16.0.1, SONARCLOUD, AXON
FRAMEWORK 4.3.0, MOCKITO 5.5.0, OpenAPI 3 , BOOTSTRAP 5, HTML5/ CSS4,
INTELLIJ 2022 , SPRING CLOUD 2021.0.0,ORACLE 19 C, KARMA 6.4.0, JASMINE 4.5.0,
SPRING BATCH 4.3.0, Kafka
Projet 2
Développement d’un service Java de mapping de donnée xml au content control de Microsoft office
pour les administrations cantonale Suisse (Genève, Vaud, Valais, Tessin ect …)
Fonction
Ingénieur d’études et développement Full stack Java, SpringBoot, GCP, ANGULAR
Taille de l’équipe 1 Chef de projet, 3 Développeurs, 1 Lead Développeur, 1 Scrum Master, 1 PO, 1 Testeur
Mission(s) et
réalisations u Analyse des Besoin Métier
u Mise en place du diagramme d’activité
u Développement des fonctionnalités selon les User Story
u Participation au code review
u Rédaction du guide utilisateur
Scrum pour la méthodologie projet (Daily meeting, Sprint Review, Rétrospective))
u Contrôle de la bonne progression des développements avec Sonacloud
u Création de la documentation technique et fonctionnelle à l'aide d'OpenAPI 3 et Swagger
u Implémentation de Spring Batch pour générer des documents Word de plus de 500 pages.
u Contrôle de la qualité de code avec Sonarcloud
u Développement des tests Unitaires avec JUnit 4, Karma, Jasmine
u Déploiement sur Google Cloud Platform (GCP)
Environnement
Technique JAVA 11, GIT, STRING BOOT 2.6, MAVEN, SOURCETREE, POSTMAN, SONARCLOUD,
SPRING BACH, DOCX4J, JUNIT 4, BIGQUERY, GCP, ANGULAR 14, KARMA 6.0.0,
JASMINE 4.5.0, KAFKA
Projet 3 Développement d’un système d’Access au document (DocAccess) pour les administrations
cantonales Suisse (Genève, Vaud, Valais, Tessin ect …)
Fonction
Ingénieur d’études et développement Full stack Java, SpringBoot, Angular, AWS,
microservices
Taille de l’équipe 1 Chef de projet, 1 Architect logiciel, 5 Développeurs, 1 Lead Developer, 1 Scrum Master, 1PO
Mission(s) et
réalisations u Analyse des Besoins Métier
u Intégration des IHM du projet (Html5/CSS4, Bootstrap 5, Angular 15)
u Mise en place des fonctionnalités conformément aux User Story
u Enregistrement du package comme dépendance Java (Maven, Gradle, Jar) avec Gitlab
via le menu Packages & Registries
u Amélioration de l’ergonomie de l’interface développée sous Angular 15
u Création de la documentation technique et fonctionnelle à l'aide d'OpenAPI 3 et Swagger
u Développement des tests unitaires backend avec Junit
u Développement des tests Unitaires frontend avec Karma, Jasmine
u Participation au code review
u Mise en place de la structure du manuel et documentation technique
u Scrum pour la méthodologie projet (Daily meeting, Sprint Review, Rétrospective)
u Gestion de l’environnement de développement et de production
u Contrôle de la qualité de code avec Sonarcloud
Environnement
Technique JAVA 11, GITLAB, GIT, SPRING BOOT 2.6, MAVEN, SOURCETREE, POSTMAN,
ANGULAR 15, SOAPUI, AWS, MONGODB, JUNIT, KARMA 6.4.0, JASMINE 4.5.0
Projet 4
Développement d’une application de demande de conseils Juridique
Fonction
Ingénieur d’études et développement Full stack Java, SpringBoot, Angular, AWS,
microservices
Taille de l’équipe 1 Chef de projet, 1 Architect logiciel, 5 Développeurs, 1 Lead Développeur, 1 Srcum Master, 1
PO, 1 Testeur
Mission(s) et
réalisations u Analyse des Besoins Métier
u Accompagnement dans la mise en place de l’architecture du logiciel microservice avec
Axon Framework 4.5.2 les patterns CQRS, Event Sourcing, Spring cloud version 2021.0.0
et spring boot 2.5.0,
u Intégration des IHM du projet (Html5/CSS4, Bootstrap 5, Angular 13)
u Développement des fonctionnalités selon les User Story
u Contrôle de la qualité de code avec Sonarcloud
u Amélioration de l’ergonomie de l’interface développée sous Angular 13
u Développement des tests unitaires et intégrations avec le Framework Mockito version 5.5.0
u Développement des tests unitaires frontend avec Karma Jasmine
u Participation au code review
u Création de la documentation technique et fonctionnelle à l'aide d'OpenAPI 3 et Swagger
u Scrum pour la méthodologie projet (Daily meeting, Sprint Review, Rétrospective)
u Intégration d’un système d’authentification avec JWT
u Contrôle de la bonne progression des développements
u Déploiement des micro service avec AWS
u Conteneurisation des Micro service avec docker
Environnement
Technique JAVA 11, GITLAB, GIT, SPRING BOOT 2.5, MAVEN, SOURCETREE, POSTMAN,
ANGULAR 13, MARIADB,AWS, SONARCLOUD, MOKITO 5.5, KARMA 5.0.0, JASMINE,
DOCKER
Agosoft
Mai 2019 – à Mai 2022
Projet 1
Développement de l’application SIDCF (Système d’Information Décisionnel du contrôle Financier)
Fonction
Ingénieur d’études et développement Full stack Java, SpringBoot, Angular, AWS, microservices
Taille de l’équipe 1 Chef de projet, 1 Lead Développer, 8 Développeurs, 2Testeurs, 1 Srcum Master, 1 PO
Mission(s) et
réalisations u Analyse des besoins métiers
u Fait montent les développeurs en compétence
u Mise en place des User Story
u Mise en place des fonctionnalités conformément aux User Story
u Attribution des User Story aux développeurs
u Configuration de microservices en utilisant Axon Framework 4.5.2 avec les modèles
CQRS et Event Sourcing, en conjonction avec Spring Cloud version 2021.0.0 et
Spring Boot 2.6.0.
u Développement du microservice cartographie du Budget avec Leaflet
u Développement du microservice cartographie des Marchés avec Leaflet
u Développement du microservice cartographie des Infrastructure avec Leaflet
u Création du microservice de gestion des marchés, couvrant toutes les étapes depuis
l’établissement du Plan de passation des Marchés (PPM) jusqu’à l’exécution.
u Développement du microservice gestion budgétaire en utilisant Spring bach
u Développement d’une application mobile pour la réalité de Service fait avec Flutter
u Développement du microservice Gestion des utilisateurs
u Développement des tests unitaires et intégrations avec le Framework JUNIT
PHPUnite, Karma 4.4.1, Jasmine 3.5.0
u Présentation de l’application SIDCF devant le Ministre du Budget
u Réunion et planification de la phase pilote du projet
u Supervision de la qualité des codes des différents développeurs, résoudre les problèmes bug
u Utilisation de Git pour gérer les versions
u Intégration de la couche de présentation IHM (Html 5, Bootstrap, Angular)
u Utilisation de GitLab pour CI/DC
u Participation au code review
u Création de la documentation technique et fonctionnelle à l'aide d'OpenAPI 3 et Swagger
Mise en place du diagramme d’activité
u Gestion de l’environnement de développement et de production
Environnement
Technique
JAVA 8, GITLAB, GIT, SOURCETREE, POSTMAN, ANGULAR 8, SPRING BOOT LARAVEL 7, MICROSERVICE, SQL SERVEUR 2017, MYSQL, FLUTER,
WINDOWS SERVEUR 2016, JUNIT 4 , PHPUNITE, KIBANA, ELASTICSEARCH,
KARMA 4.4.1, JASMINE 3.5.0 , KEYCLOAK, SPRING BATCH, KAFKA, GRAFANA
Projet 2 Développement d'une plateforme collaborative pour séminaristes de CIFOPE France
Fonction Ingénieur d’études et développement Full stack Java, SpringBoot, Vuejs
Taille de l’équipe 1 Chef de projet, 5 Développeurs, 1 Srcum Master, 1 PO, 1 Testeur
Mission(s) et
réalisations
u Analyse des Besoin Métier
u Intégration des IHM du projet (Html5/CSS4, Bootstrap, Vuejs 2),
u Organisation et participation aux ateliers techniques,
u Conception de modèles de données,
u Rédaction de documentation technique,
u Développement des fonctionnalités selon les User Story
u Amélioration de l’ergonomie de l’interface développée sous Vuejs
u Participation au code review
u Scrum pour la méthodologie projet (Daily meeting, Sprint Review, Rétrospective)
u Contrôle de la bonne progression des développements
u Gestion de l’environnement de développement et de production
u Écriture de tests unitaires JUNIT
u Mettre en place le système d’authentification
Environnement
Technique
JAVA 8, GITLAB, GIT, VUEJS 2, SOURCETREE, POSTMAN, MYSQL, JUNIT 4,
KEYCLOAK, SPRING BATCH, KAFKA, GRAFANA
Multys
Novembre 2017 – à Mai
2019
Fonction Ingénieur d’études et développement Full stack Java, SpringBoot,Angular
Projet 1 Conception d'une application de gestion des Clinique Juridque et Maison de Justice
Taille de l’équipe 1 Chef de projet, 7 Développeurs 1 Srcum Master, 1 PO
Mission(s) et
réalisations
u Analyse du besoin projet,
u Mise en place d...