EXPÉRIENCES PROFESSIONNELLES
Adeo – Application OCTOBRE 2020 – NOVEMBRE 2021
Développeur back / front
Contexte général : Développement d’une solution de costing. Le but est de calculer et
simuler le coût de milliers de produits dans un intervalle de temps réduit en enchaînant
l’ensemble des formules jusqu’alors connu d’un système legacy. Dans une équipe d’une
dizaine de personnes, la solution se compose d’une dizaine de micro services.
Sujet des projets :
- Évolution et maintenance de la solution développée par l’équipe
- Estimation, priorisation et déminage des sujets métiers à implémenter
- Testing des évolutions et des corrections
- Documentation interne et externe
- Déploiement sur le cloud Google Kubernetes Engine
o Conception
o Développement
o Mise en place des échanges entre les microservices
o Respect des indicateurs de qualité
o CI/CD
Java | Spring | JPA| ES6 | PostgreSQL | Intellij | GCP |GKE | Git | GitLab| GitHub | Turbine
| Angular | Datadog | Kafka | OAuth2 | Spring Kafka | Kafka Connect | MongoDB |
Neo4J | Jest | AsyncApi
Adeo – Application OCTOBRE 2020 – NOVEMBRE 2021
Développeur back / front
Contexte général : Développement d’une solution internationale pour approuver en interne
les bons de livraison fournisseurs. Dans une équipe de 4 personnes, l’objectif était de
modéliser et concevoir l’entièreté de la solution dans un délai f’une année. L’application,
désormais en production, compte des centaines d’utilisateurs.
Sujet des projets :
- Echange avec les fournisseurs
- Conception et développement de la solution
- Testing
- Déploiement
o Conception
o Développement
o Mise en place de services REST
o Mise en place des environnements
o CI/CD
Java | Spring | JPA| ES6 | PostgreSQL | Intellij | GCP | Git | GitLab|GitHub | Turbine |
Angular | Datadog | Kafka | OAuth2
NoConsulting – Application mobile JUILLET 2020 – SEPTEMBRE 2020
Développeur back / mobile
Contexte général : Chez NoConsulting, dans une équipe de 10 personnes, développement
d’une application mobile
Sujet des projets :
- Ajout de fonctionnalités
- Support technique et fonctionnel des équipes de développements
- Testing
o Conception
o Développement
o Mise en place de services REST
o Mise en place des environnements
o CI/CD
Java | Spring | JPA| Flutter | ES6 | MySQL | MongoDB | Intellij | Ansible | Git | GitLab|
Elasticsearch | Kibana | Amazon | Terraform | Packer
NoConsulting – BePanda Mai 2020 – JUILLET 2020
Développeur back / front
Contexte général : Développement d’un outil original utile à l’équipe ressource humaine
Sujet des projets :
- Conception et réalisation d’un portail de recrutement afin de présenter l’entreprise et
de centraliser les candidatures
- Présentation et formation de l’équipe afin qu’elle soit autonome
- Gestion des candidatures
o Conception
o Développement
o Mise en place de services REST
o Mise en place des environnements
o CI/CD
o Intégration Slack
Java | Spring | JPA| Angular 8 | ES6 | MySQL | Intellij | Ansible | Git | GitLab| Elasticsearch
| Kibana | Terraform | Amazon
OUI.sncf – BigData Avril 2018 – JUIN 2020
Développeur back / front
Contexte général : Equipe de 15 personnes, sur site, au sein de l’équipe bigData qui se
charge du transport des logs et des métriques pour l’ensemble des applicatifs chez SNCF.
Sujet des projets :
- Conception et réalisation d’un portail de monitoring des composants permettant le
transports des données, ce portail permet également d’industrialiser des actions
récurrentes effectuées par l’équipe “run”.
- Développement de features sur un fork du projet Apache Flume
- Évolutions et corrections sur un fork du projet Seyren
- Développement d’un outil de relance automatique des instances elasticsearch 1.5 en
fonction de patterns spécifiques
- Développement d’un outil permettant la mise en haute disponibilité de base d’un
cluster InfluxDB
- Participation à la maintenance et l’évolution de la base de code Ansible
- Formation
- Mise à disposition de Jenkins dans le cadre de l’amélioration CI/CD
- Développement d’une solution de récupération des rôles Ansible déclarées dans un
playbook
- Participation à la revue de code et aux entretiens.
o Mise en place de services REST
o Conception
o Développement
Java | Spring | JPA| Angular 8 | ES6 | GoLang | Flyway| MySQL | Intellij | MongoDB |
Ansible | Git | GitLab| Elasticsearch | Kibana | Grafana | InfluxDB| Kafka | Flume |
Graphite | Hadoop
NoConsulting – Projet confidentiel Janvier 2018 – Mars 2018
Développeur back / front
Contexte général : Chez NoConsulting, projet en agence.
Sujet du projet : Configuration d’un Raspberry PI 3 afin d'héberger la solution cliente finale.
Etude de faisabilité sur plusieurs OS : Raspbian, CoreOS, Windows IOT et enfin Flint OS ( solution
retenue ). Evolution de la plateforme web
o Mise en place de services REST
o Conception
o Développement
Java | Spring | JPA| VueJS 2 | Vuex | ES6 | Tomcat | Flyway| MySQL | Intellij | RPi
LMDE – La Mutuelle Des Etudiants Octobre 2017 – Janvier 2018
Développeur back / front
Contexte général : Chez NoConsulting, projet en agence pour La Mutuelle Des Etudiants.
Maintenance et évolution du processus d’affiliation à la LMDE pour la rentrée 2016/2017.
Sujet du projet : Plateforme web sécurisée permettant le traitement intégral des affiliations,
de la réception des fichiers transmis par les établissements d’enseignement supérieur à la
transmission des données consolidées auprès de la CNAMTS.
o Maintenance et évolution du backoffice et du frontoffice
Application de captation cardiaque Août 2017 – Septembre 2017
Architecte logiciel / Développeur back / front / mobile
Contexte général : Chez NoConsulting, projet en agence de POC pour une start-up lilloise qui
développe des outils interactifs et des modules de formation pour la psycho-santé :
prévention et gestion du stress, équilibre émotionnel, soutien psychologique, qualité de vie.
Sujet du projet : Développement et présentation d’un POC qui permet de visualiser en temps
réel un signal cardiaque en temps réel depuis une application mobile vers une application
web au travers d’une connexion WebSocket.
o Front-end AngularJS 1.5, directive, ES6
o Back-end en Java 8, Spring, API Rest
o Application Mobile Ionic Android Angular 4
Java | Spring | JPA | Javascript | ES6 | AngularJS | Angular 4 | WebSocket | Ionic|
Cordova | SpringBoot | Flyway | Intellij | Bootstrap
Domotex Février 2017. - Août 2017
Developpeur
Contexte général: Au sein d’une équipe de 3 personnes pour une PME travaillant dans le
textile au nom de l’entreprise NoConsulting,
Sujet de la mission: Dans l’application de gestion de produit (de la création de dessin à la
facturation)
o Accompagnement dans l'intérêt et l’organisation de nos métiers
o Ajout de fonctionnalités sur le produit de gestion de produit
➢ Modélisation, création , adaptation écrans
➢ Aide à la décision dans les fonctionnalités
o Pilotage du projet de façon agile
➢ En mode Kanban
o Gestion du planning des développeurs
o Reporting au client
o Compréhension des différents corps de métier pour travailler sur une refonte du produit
en une application Web
➢ Mise en place d’un vie ma vie pour comprendre leur métier
o Accompagnement du client dans sa gestion d’une exportation d’un entrepôt vers un
prestataire logistique
➢ Création de script pour effectuer le déménagement et l’inventaire, travail sur
les processus de déménagement et accompagnement du changement du
métier
o Accompagnement du client, interaction avec la production dans le cas d’urgence
(mode pompier) pour faciliter leur travail
Sujet de la mission: Dans le cadre du projet de déménagement de l’entrepôt vers un
prestataire qui avait sa propre SI (effitrace)
o Collaborer sur les procédures de changement des métiers impactés par le
déménagement (production, livraison)
o Travail avec le responsable logistique pour procéder au déménagement
Java | JavaFx| Spring | Spring Data |Python| Mysql| SpringBoot |Jenkins |Git |Maven |
Intellij | Linux
HNL – Heart Never Lies Novembre 2016 – Novembre 2018
Développeur back / front / desktop
Contexte général : Chez NoConsulting, projet en agence pour HNL, start-up lilloise qui
propose un outil d’aide à la décision basée sur l’intensité émotionnelle.
Sujet du projet : Développement et conception d’un outil de mesure de l’intensité
émotionnelle.
o Développement back en Java 8, Web en Javascript/AngularJS/ES6 & Desktop avec
Electron/NodeJS
o Mise en place de l’intégration continue
o Conception de l’architecture technique
o Maintenance des environnements de recette et de production sur AWS
o Mise en place de services REST
Java | Spring | JPA | Javascript | ES6 | AngularJS | Websocket | Electron | NodeJS | AWS
| Tomcat |MySQL | Flyway | SCRUM | Intellij | MySQL
Groupe 3 Suisses International - GFI Février 2016 – Novembre 2016
Développeur back
Contexte général : Chez GFI, suite au rachat du Groupe 3SI, 3 personnes avec pour mission le
refactoring de l’application backOffice de l’enseigne Blanche porte. Objectif : transférer la
maintenance du backOffice au Portugal.
Sujet du projet : Refactoring de code dans le respect des bonnes pratiques et amélioration
de la couverture de code grâce à des tests unitaires.
Correction de bugs et amélioration des performances.
o Back-end en Java 8, Spring
Java | Spring | Oracle| JUnit | Mockito | Jenkins | Docker | Maven | Eclipse
Groupe 3 Suisses International - Commerce BToC Septembre 2007 – Février 2016
Développeur / Responsable d’équipe
Contexte général : Je me suis orienté vers le développement web et j'ai débuté dans la
société Commerce BTOC qui regroupe des enseignes comme 3Suisses, Vitrine Magique,
Blanche Porte et d’autres J'ai participé à la maintenance et à l'évolution de cette
plateforme.
Sujet du projet : Maintenance et évolution sur une grande ...