Ajout de descriptions plus complètes pour les expériences pro
This commit is contained in:
parent
57067a6942
commit
0b2ee7d3b7
1 changed files with 53 additions and 17 deletions
70
cv-long.tex
70
cv-long.tex
|
@ -1,13 +1,14 @@
|
||||||
\documentclass[10pt,a4paper,sans]{moderncv}
|
\documentclass[11pt,a4paper,sans]{moderncv}
|
||||||
\moderncvcolor{red}
|
\moderncvcolor{red}
|
||||||
\moderncvstyle{classic}
|
\moderncvstyle{classic}
|
||||||
\setlength{\hintscolumnwidth}{2.5cm}
|
\setlength{\hintscolumnwidth}{3cm}
|
||||||
\usepackage[utf8]{inputenc}
|
\usepackage[utf8]{inputenc}
|
||||||
\usepackage[scale=0.80]{geometry}
|
\usepackage[scale=0.75]{geometry}
|
||||||
\usepackage{helvet}
|
\usepackage{helvet}
|
||||||
\usepackage[french]{babel}
|
\usepackage[french]{babel}
|
||||||
\usepackage{color}
|
\usepackage{color}
|
||||||
\name{\textcolor{black}{Stanislas}}{\textcolor{black}{Jouffroy}}
|
\usepackage[T1]{fontenc}
|
||||||
|
\name{Stanislas}{Jouffroy}
|
||||||
\title{\textcolor{red}{Développeur Python}}
|
\title{\textcolor{red}{Développeur Python}}
|
||||||
\address{17 rue sainte Marthe}{31\,000 Toulouse}{}
|
\address{17 rue sainte Marthe}{31\,000 Toulouse}{}
|
||||||
\phone[mobile]{06~78~19~26~97}
|
\phone[mobile]{06~78~19~26~97}
|
||||||
|
@ -19,16 +20,16 @@
|
||||||
\section {Compétences informatiques}
|
\section {Compétences informatiques}
|
||||||
\cvdoubleitem
|
\cvdoubleitem
|
||||||
{Programmation} {Python, Java, Bash, HTML, CSS, Javascript}
|
{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
|
\cvdoubleitem
|
||||||
{Architecture} {Microservices, hexagonale}
|
{Architecture} {Microservices, hexagonale, monolythique}
|
||||||
{Communication} {REST, RabbitMQ, Redis, ActiveMQ}
|
{Communication} {REST, RabbitMQ, Redis, ActiveMQ}
|
||||||
\cvdoubleitem
|
\cvdoubleitem
|
||||||
{Bases de données} {PostgreSQL, MongoDB, SQLite}
|
{Bases de données} {PostgreSQL, MongoDB, SQLite}
|
||||||
{Tests} {Pytest, Junit, Cucumber, Robot Framework, Selenium}
|
{Tests} {Cucumber, Robot Framework, Selenium}
|
||||||
\cvdoubleitem
|
\cvdoubleitem
|
||||||
{CICD} {Gitlabl, Jenkins, Blackduck, ClamAV, Sonarqube}
|
{CICD} {Gitlab CI, Jenkins, Blackduck, Trivy, ClamAV, Sonarqube}
|
||||||
{Principes} {SOLID, KISS, TDD}
|
{Principes} {SOLID, KISS, DRY, TDD}
|
||||||
|
|
||||||
\section {Experience professionnelle}
|
\section {Experience professionnelle}
|
||||||
\cventry
|
\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
|
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)
|
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
|
\cventry
|
||||||
{Juin 2022 -- Janvier 2025}
|
{Juillet 2022 -- Janvier 2025}
|
||||||
{Développeur Python}
|
{Développeur Python}
|
||||||
{SII/Thales Alenia Space}
|
{SII/Thales Alenia Space}
|
||||||
{Toulouse}
|
{Toulouse}
|
||||||
|
@ -50,6 +56,13 @@
|
||||||
{
|
{
|
||||||
Développement from scratch d'un logiciel permettant de watermarker une image via une IA, de vérifier
|
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.
|
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
|
\cventry
|
||||||
{Juillet 2021 -- Juin 2022}
|
{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,
|
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
|
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
|
\cventry
|
||||||
{Avril 2017 -- Mai 2021}
|
{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
|
Développement from scratch d'un logiciel de configuration et de monitoring d'une charge utile de satellites
|
||||||
de télécommunications géostationnaires
|
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
|
\cventry
|
||||||
{Janvier 2015 -- Mars 2017}
|
{Janvier 2015 -- Mars 2017}
|
||||||
|
@ -78,7 +103,7 @@
|
||||||
{Toulouse}
|
{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
|
pour faire le monitoring des équipements d'aéroports français
|
||||||
}
|
}
|
||||||
\cventry
|
\cventry
|
||||||
|
@ -87,21 +112,33 @@
|
||||||
{SopraSteria/SNCF}
|
{SopraSteria/SNCF}
|
||||||
{Toulouse}
|
{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
|
\cventry
|
||||||
{Sept. 2012 -- Déc. 2013}
|
{Sept. 2012 -- Déc. 2013}
|
||||||
{Développeur Assembleur/C}
|
{Développeur Assembleur/C}
|
||||||
{SopraSteria/Airbus}
|
{SopraSteria/Airbus}
|
||||||
{Toulouse}
|
{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
|
\cventry
|
||||||
{Avril 2012 -- Août 2013}
|
{Avril 2012 -- Août 2013}
|
||||||
{Stagiaire Assembleur/C}
|
{Stagiaire Assembleur/C}
|
||||||
{SopraSteria/Airbus}
|
{SopraSteria/Airbus}
|
||||||
{Toulouse}
|
{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}
|
\section{Formation}
|
||||||
\cventry
|
\cventry
|
||||||
|
@ -121,9 +158,8 @@
|
||||||
{}
|
{}
|
||||||
|
|
||||||
\section {Langues}
|
\section {Langues}
|
||||||
\cvdoubleitem
|
\cvitem {Anglais} {Courant}
|
||||||
{Anglais} {Lu, parlé, écrit}
|
\cvitem {Allemand} {Scolaire}
|
||||||
{Allemand} {Scolaire}
|
|
||||||
|
|
||||||
\section {Centres d'intérêts}
|
\section {Centres d'intérêts}
|
||||||
\cvitem
|
\cvitem
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue