From 0b2ee7d3b7b4682fcd4d66b2c3063aa3de0cf888 Mon Sep 17 00:00:00 2001 From: stanislas Date: Sun, 6 Apr 2025 19:46:22 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20de=20descriptions=20plus=20compl=C3=A8t?= =?UTF-8?q?es=20pour=20les=20exp=C3=A9riences=20pro?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cv-long.tex | 70 ++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 53 insertions(+), 17 deletions(-) diff --git a/cv-long.tex b/cv-long.tex index e322314..bfe4343 100644 --- a/cv-long.tex +++ b/cv-long.tex @@ -1,13 +1,14 @@ -\documentclass[10pt,a4paper,sans]{moderncv} +\documentclass[11pt,a4paper,sans]{moderncv} \moderncvcolor{red} \moderncvstyle{classic} -\setlength{\hintscolumnwidth}{2.5cm} +\setlength{\hintscolumnwidth}{3cm} \usepackage[utf8]{inputenc} -\usepackage[scale=0.80]{geometry} +\usepackage[scale=0.75]{geometry} \usepackage{helvet} \usepackage[french]{babel} \usepackage{color} -\name{\textcolor{black}{Stanislas}}{\textcolor{black}{Jouffroy}} +\usepackage[T1]{fontenc} +\name{Stanislas}{Jouffroy} \title{\textcolor{red}{Développeur Python}} \address{17 rue sainte Marthe}{31\,000 Toulouse}{} \phone[mobile]{06~78~19~26~97} @@ -19,16 +20,16 @@ \section {Compétences informatiques} \cvdoubleitem {Programmation} {Python, Java, Bash, HTML, CSS, Javascript} -{Déploiement} {Linux/Unix, Docker, Kubernetes, Keycloak, Vault} +{Déploiement} {Linux/Unix, Docker, Kubernetes, Keycloak, Hashicorp Vault} \cvdoubleitem -{Architecture} {Microservices, hexagonale} +{Architecture} {Microservices, hexagonale, monolythique} {Communication} {REST, RabbitMQ, Redis, ActiveMQ} \cvdoubleitem {Bases de données} {PostgreSQL, MongoDB, SQLite} -{Tests} {Pytest, Junit, Cucumber, Robot Framework, Selenium} +{Tests} {Cucumber, Robot Framework, Selenium} \cvdoubleitem -{CICD} {Gitlabl, Jenkins, Blackduck, ClamAV, Sonarqube} -{Principes} {SOLID, KISS, TDD} +{CICD} {Gitlab CI, Jenkins, Blackduck, Trivy, ClamAV, Sonarqube} +{Principes} {SOLID, KISS, DRY, TDD} \section {Experience professionnelle} \cventry @@ -40,9 +41,14 @@ { Création d'un moteur de tests bout-en-bout pour un segment sol de satellites de télécommunications géostationnaires avec une grande diversité de composants (HTML, X11, RDP, SSH) + \begin{itemize} + \item Création d'un agent spécifique par composant pour les besoins des tests + \item Création d'un moteur de tests + \item Création d'une interface pour les équipes de tests + \end{itemize} } \cventry -{Juin 2022 -- Janvier 2025} +{Juillet 2022 -- Janvier 2025} {Développeur Python} {SII/Thales Alenia Space} {Toulouse} @@ -50,6 +56,13 @@ { Développement from scratch d'un logiciel permettant de watermarker une image via une IA, de vérifier si une image a été watermarkée par cette même IA et de stocker et suivre l'historique transformation d'une image. + \begin{itemize} + \item Création de l'architecture logicielle + \item Développement du logiciel en Python, intégration de l'IA, API REST, base de données + \item CICD, déploiement sur un cluster Kubernetes \emph{on premise} + \item Tests bout en bout du logiciel + \item Encadrement d'un stagiaire + \end{itemize} } \cventry {Juillet 2021 -- Juin 2022} @@ -60,6 +73,12 @@ { Développement d'un ordonnanceur pour la prise de commande d'images satellite, demande de prise d'images, traitement des images, livraison des images et paiement des images + \begin{itemize} + \item Développement du logiciel : algorithmie, base de données, API REST + \item Propositions d'améliorations de l'architecture + \item Amélioration CICD, déploiement sur un cluster Kubernetes \emph{on premise} + \item Encadrement de stagiaires + \end{itemize} } \cventry {Avril 2017 -- Mai 2021} @@ -70,6 +89,12 @@ { Développement from scratch d'un logiciel de configuration et de monitoring d'une charge utile de satellites de télécommunications géostationnaires + \begin{itemize} + \item Développement du logiciel : algorithmie, base de données, API REST + \item Propositions d'améliorations de l'architecture + \item CI, déploiement sur CentOS avec SELinux + \item Référent technique pour 2 équipes situées en Roumanie + \end{itemize} } \cventry {Janvier 2015 -- Mars 2017} @@ -78,7 +103,7 @@ {Toulouse} {} { - Développement de plugins pour le logiciel de supervision Panorama pour les besoins de l'équipe, utilisé + Développement de plugins pour le progiciel de supervision Panorama pour les besoins de l'équipe, utilisé pour faire le monitoring des équipements d'aéroports français } \cventry @@ -87,21 +112,33 @@ {SopraSteria/SNCF} {Toulouse} {} -{Application pour les agents de maintenance du cœur des rails des voies SNCF} +{ + Application pour les agents de maintenance du cœur des rails des voies SNCF. + \begin{itemize} + \item Développement Java/Android + \item CI + \end{itemize} +} \cventry {Sept. 2012 -- Déc. 2013} {Développeur Assembleur/C} {SopraSteria/Airbus} {Toulouse} {} -{Maintenance évolutive des commandes de vol secondaires de l'A380} +{ + Maintenance évolutive des commandes de vol secondaires de l'A380.\newline{} + Dans un cycle en V : conception, programmation, tests sur banc. +} \cventry {Avril 2012 -- Août 2013} {Stagiaire Assembleur/C} {SopraSteria/Airbus} {Toulouse} {} -{Flight Warning de l'A400M - Gestionnaire des alarmes et checklist de l'avion A400M} +{ + Flight Warning de l'A400M - Gestionnaire des alarmes et checklist de l'avion A400M.\newline{} + Création d'un outil de récupération des dumps de données de vol et écriture des procédures de test. +} \section{Formation} \cventry @@ -121,9 +158,8 @@ {} \section {Langues} -\cvdoubleitem -{Anglais} {Lu, parlé, écrit} -{Allemand} {Scolaire} +\cvitem {Anglais} {Courant} +\cvitem {Allemand} {Scolaire} \section {Centres d'intérêts} \cvitem