Poste/Rôle Développeur (Stage de fin d&rsquoétudes) - CVA
CVA Group
2/2019 - 8/2019
Réalisations
1. Étude de migration d&rsquoune application vers un modèle orienté services : « Quelles sont les différences, les
avantages et les inconvénients d&rsquoune architecture de type microservices avec des architectures de type
monolithique tel que l&rsquoarchitecture 3-tiers ou hexagonale ? »
2. Développement d&rsquoun prototype avec les technologies suivantes :
o Les frameworks ReactJs et NodeJs pour la partie front-end
o Firebase pour héberger l&rsquoapplication web et mettre en place un système d&rsquoauthentification.
o La plateforme Google Cloud Plateform qui propose un ensemble de services cloud comme :
o Google Storage le stockage des fichiers.
o Google BigQuery pour le stockage des données.
o L&rsquoimplémentation de Google Functions en Python avec la librairie Pandas pour faire le lien entre
BigQuery, Storage et ReactJs.
3. Corrections de Bugs sur logiciel d&rsquointerprétation géologique SISMAGE pour le compte de Total Energies.
Poste/Rôle Ingénieur Concepteur junior &ndash CVA
5/2020 - 8/2020
Réalisations
TMA sur le logiciel d&rsquointerprétation géologique SISMAGE pour le compte de Total Energies :
&bull Développement en Java 8 pour la correction de bugs et le traitement d&rsquoévolutions en mode agile avec pour
environnement technique de travail Git, Maven, Gerrit, Jenkins et Sonar
&bull Remise à niveau du code (coding rules, sonar).
&bull Créations d&rsquoUI en Java Swing.
&bull Utilisation de la plate-forme JIRA pour la gestion des tickets.
&bull Utilisation de Squash TM pour les tests.
&bull Rédaction de spécifications.
Environnement technique : Java 8, Git, Maven, Gerrit, Jenkins, Eclipse, Sonar
Ingénieur Concepteur junior - CVA
CVA Group
5/2020 - 11
Réalisations
1. Développements autour de Python et de ses librairies tel que Numpy, Matplotlib et Pandas :
&bull Auto-formation autour de ces technologies.
Corrections de bugs sur des scripts Python pour le logiciel d&rsquoinformation géographique ArcGIS.
&bull Étude et conversion d&rsquoun script Matlab en Python.
2. Développement d&rsquoun prototype pour la réservation de salles avec les technologies suivantes :
&bull Le framework Angular pour la partie front-end
&bull La plateforme AWS pour la partie back-end
3. Étude de mise en place d&rsquoune application pour la gestion de situations à risques avec :
&bull Une application mobile adaptée au terrain.
&bull Une application web permettant de gérer les incidents avec un workflow, un mécanisme de validation ou
de refus d'incident..., des actions liées à ces incidents et des utilisateurs (droits).
4. Élaboration d&rsquoune documentation technique décrivant une procédure de déploiement d&rsquoune application
PHP/Symfony sur un environnement linux avec les commandes shell :
&bull Mise en place d&rsquoun serveur Apache, d&rsquoune base de données PostgreSQL, d&rsquoun certificat de renouvellement
Let&rsquos encrypt, de Geoserver
Ingénieur Concepteur junior - CVA
CVA Group
11/2020 - 2/2021
Réalisations
1. TMA sur OGP : Gestion du transport de Gaz pour le compte de Téréga :
&bull Développement en Python et JavaScript pour la correction de bugs et le traitement d&rsquoévolutions.
&bull Utilisation de la plate-forme JIRA pour la gestion des tickets.
2. Indexation et recherche de documents pour le compte de Téréga :
&bull Utilisation de Algolia via le service d&rsquoAPI REST en Python et Javascript.
&bull Développement d&rsquoun prototype Web de recherche sans passer par l&rsquointerface Algolia.
Environnement technique : Python, JavaScript, Jquery, HTML, CSS, BitBucket, Jira, VsCode
Ingénieur Concepteur junior - CVA
CVA Group
2/2021 - 7/2021
Réalisations
1. Automatisation de la procédure de déploiement d&rsquoune application PHP/Symfony sur un environnement linux
via un script shell :
&bull Mise en place d&rsquoun serveur Apache, d&rsquoune base de données PostgreSQL, d&rsquoun certificat de renouvellement
Let&rsquos encrypt, de Geoserver et d&rsquoun serveur SMTP
2. Développement de scripts Python pour le logiciel d&rsquoinformation géographique ArcGIS
Ingénieur Concepteur junior - CVA
CVA Group HIWAY
7/2021 - 10/2022
Réalisations
1. Développement d&rsquoune application Web sur la gestion des bandes magnétiques :
&bull Conception de l&rsquoarchitecture et du modèle de données.
&bull Transcription du modèle de données en GraphQL
&bull Mise en place et utilisation d&rsquoun environnement Git
&bull Utilisation du framework Angular pour la partie front-end
&bull Utilisation de la plateforme AWS pour la partie back-end :
o AWS Cognito pour l&rsquoauthentification
o AWS SES pour l&rsquoenvoi de mail
o AWS S3 pour le stockage de fichier
o AWS lambda pour l&rsquoutilisation de cloud fonctions
2. TMA sur OGP : Gestion du transport de Gaz pour le compte de Téréga :
&bull Développement en Python et JavaScript pour la correction de bugs et le traitement d&rsquoévolutions.
&bull Utilisation de la plate-forme JIRA pour la gestion des tickets.
Environnement technique : Python, JavaScript, Jquery, HTML, CSS, BitBucket, Jira, VsCode
3. Développement d&rsquoun nouvel outil avec AppSheet permettant de faire des simulations de coûts pour la
facturation.
&bull Rédaction de spécifications
&bull Echanges régulier avec le client
&bull Rédactions de cas de tests sur Excel
Environnement technique : AppSheet, Microsoft office 365.
4. Traitements de retours concernant l&rsquoautomatisation de la procédure de déploiement d&rsquoune application
PHP/Symphony sur un environnement linux via un script shell :
&bull Automatisation du renouvellement du certificat Let&rsquos encrypt
&bull Élaboration d&rsquoune documentation décrivant l&rsquoarchitecture des serveurs
&bull Let&rsquos encrypt, de Geoserver et d&rsquoun serveur SMTP
5. Développement d&rsquoun prototype en Flutter pour proposer une application mobile et accéder à des données
d&rsquoune application WEB via API REST et AWS.
Environnement technique : Flutter, Gitlab, VsCode
Environnement technique : Angular, Python, AWS, GraphQL, HTML, CSS, VsCode, Gitlab
Ingénieur Concepteur junior - CVA
CVA Group et Tech Advantages.
10/2022 - 7/2024
TMA sur le logiciel d&rsquointerprétation géologique SISMAGE pour le compte de Total Energies :
&bull Développement en Java 8 pour la correction de bugs et le traitement d&rsquoévolutions sur Sismage en mode
agile avec pour environnement technique de travail Git, Maven, Gerrit, Jenkins et Sonar
&bull Utilisation de la plate-forme JIRA pour la gestion des tickets.
&bull Création d'un outil de reporting (.pptx) pour afficher un ensemble d'horizons et de layer sélectionnés tout
en appliquant un ensemble de paramètre via un layout (puits, cultural ect&hellip).
&bull Remise à niveau du code (coding rules, sonar).
Environnement technique : Java 8, Git, Maven, Gerrit, Jenkins, Sonar, Corba, IntelliJ, Jira
Ingénieur Concepteur junior
CVA
-
Ingénieur d'études et de développement &ndash Tech Avantages
TMA sur le logiciel REPLIX pour le compte de Total Energies :
&bull Développement en Java 8 pour la correction de bugs et le traitement d&rsquoévolutions sur Replix en mode agile
avec pour environnement technique de travail Git, Maven, Gerrit, Jenkins et Sonar.
&bull Remise à niveau du code (coding rules, sonar).
&bull Développement de tests unitaires.
&bull Utilisation de la plate-forme JIRA pour la gestion des tickets.
&bull Utilisation de Squash TM pour les tests.
&bull Rédaction de spécifications.
Environnement technique : Java 8, Git, Maven, Gerrit, Jenkins, Sonar, IntelliJ, Jira.