diff --git a/.gitignore b/.gitignore index 66a461a..3d22337 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .idea/ .venv/ *.log +*.aux +*.out \ No newline at end of file diff --git a/cv-court.aux b/cv-court.aux deleted file mode 100644 index 8701007..0000000 --- a/cv-court.aux +++ /dev/null @@ -1,18 +0,0 @@ -\relax -\providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo } -\@nameuse{bbl@beforestart} -\catcode `:\active -\catcode `;\active -\catcode `!\active -\catcode `?\active -\providecommand\hyper@newdestlabel[2]{} -\providecommand\HyField@AuxAddToFields[1]{} -\providecommand\HyField@AuxAddToCoFields[2]{} -\babel@aux{french}{} -\@writefile{toc}{\contentsline {section}{Compétences informatiques}{1}{section*.1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Experience professionnelle}{1}{section*.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Formation}{1}{section*.3}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Langues}{1}{section*.4}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Centres d'intérêts}{1}{section*.5}\protected@file@percent } -\newlabel{lastpage}{{}{1}{}{section*.5}{}} -\gdef \@abspage@last{1} diff --git a/cv-court.dvi b/cv-court.dvi new file mode 100644 index 0000000..3928174 Binary files /dev/null and b/cv-court.dvi differ diff --git a/cv-court.out b/cv-court.out deleted file mode 100644 index c75fe81..0000000 --- a/cv-court.out +++ /dev/null @@ -1,5 +0,0 @@ -\BOOKMARK [1][]{section*.1}{\376\377\000C\000o\000m\000p\000\351\000t\000e\000n\000c\000e\000s\000\040\000i\000n\000f\000o\000r\000m\000a\000t\000i\000q\000u\000e\000s}{}% 1 -\BOOKMARK [1][]{section*.2}{\376\377\000E\000x\000p\000e\000r\000i\000e\000n\000c\000e\000\040\000p\000r\000o\000f\000e\000s\000s\000i\000o\000n\000n\000e\000l\000l\000e}{}% 2 -\BOOKMARK [1][]{section*.3}{\376\377\000F\000o\000r\000m\000a\000t\000i\000o\000n}{}% 3 -\BOOKMARK [1][]{section*.4}{\376\377\000L\000a\000n\000g\000u\000e\000s}{}% 4 -\BOOKMARK [1][]{section*.5}{\376\377\000C\000e\000n\000t\000r\000e\000s\000\040\000d\000'\000i\000n\000t\000\351\000r\000\352\000t\000s}{}% 5 diff --git a/cv-court.pdf b/cv-court.pdf deleted file mode 100644 index 68b9ee8..0000000 Binary files a/cv-court.pdf and /dev/null differ diff --git a/cv-court.tex b/cv-court.tex index 7db4134..1584662 100644 --- a/cv-court.tex +++ b/cv-court.tex @@ -16,30 +16,121 @@ \begin{document} \makecvtitle -\section{Compétences informatiques} -\cvitem{Compétences principales}{Python, Java, Linux/Unix, Docker, CICD, REST, Git} -\cvitem{Autres compétences}{Kubernetes, Keycloak, Micro services, RabbitMQ, Cucumber, Selenium, Robot Framework, SQL, NoSQL, HTML, CSS, Javascript} -\cvitem{Philosophie}{SOLID, KISS, TDD, Clean Architecture} +\section {Compétences informatiques} +\cvdoubleitem +{Programmation} {Python, Java, Bash, HTML, CSS, Javascript} +{Déploiement} {Linux/Unix, Docker, Kubernetes, Keycloak, Vault} +\cvdoubleitem +{Architecture} {Microservices, hexagonale} +{Communication} {REST, RabbitMQ, Redis, ActiveMQ} +\cvdoubleitem +{Bases de données} {PostgreSQL, MongoDB, SQLite} +{Tests} {Pytest, Junit, Cucumber, Robot Framework, Selenium} +\cvdoubleitem +{CICD} {Gitlabl, Jenkins, Blackduck, ClamAV} +{Principes} {SOLID, KISS, TDD} -\section{Experience professionnelle} -\cventry{Depuis Février 2025}{Automatisation de tests en Python}{SII/Airbus Defense and Space}{Toulouse}{}{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)} -\cventry{Juin 2022 -- Janvier 2025}{Développeur Python}{SII/Thales Alenia Space}{Toulouse}{}{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.} -\cventry{Juillet 2021 -- Juin 2022}{Développeur Java}{SII/Airbus Géo}{Toulouse}{}{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} -\cventry{Avril 2017 -- Mai 2021}{Développeur Java}{SII/Thales Alenia Space}{Toulouse}{}{Développement from scratch d'un logiciel de configuration et de monitoring d'une charge utile de satellites de télécommunications géostationnaires} -\cventry{Janvier 2015 -- Mars 2017}{Développeur C\#}{SopraSteria/DTI}{Toulouse}{}{Développement de plugins pour le logiciel de supervision Panorama pour les besoins de l'équipe, utilisé pour faire le monitoring des équipements d'aéroports français} -\cventry{Janvier 2014 -- Déc. 2014}{Développeur Java Android}{SopraSteria/SNCF}{Toulouse}{}{Application pour les agents de maintenance du cœur des rails des voies SNCF} -\cventry{Sept. 2012 -- Déc. 2013}{Développeur Assembleur/C}{SopraSteria/Airbus}{Toulouse}{}{Maintenance évolutive des commandes de vol secondaires de l'A380} -\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} +\section {Experience professionnelle} +\cventry +{Depuis Février 2025} +{Automatisation de tests en Python} +{SII/Airbus Defense and Space} +{Toulouse} +{} +{ + 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) +} +\cventry +{Juin 2022 -- Janvier 2025} +{Développeur Python} +{SII/Thales Alenia Space} +{Toulouse} +{} +{ + Développement 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. +} +\cventry +{Juillet 2021 -- Juin 2022} +{Développeur Java} +{SII/Airbus Géo} +{Toulouse} +{} +{ + 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 +} +\cventry +{Avril 2017 -- Mai 2021} +{Développeur Java} +{SII/Thales Alenia Space} +{Toulouse} +{} +{ + Développement d'un logiciel de configuration et de monitoring d'une charge utile de satellites + de télécommunications géostationnaires +} +\cventry +{Janvier 2015 -- Mars 2017} +{Développeur C\#} +{SopraSteria/DTI} +{Toulouse} +{} +{ + Développement de plugins pour le logiciel de supervision Panorama pour les besoins de l'équipe, utilisé + pour faire le monitoring des équipements d'aéroports français +} +\cventry +{Janvier 2014 -- Déc. 2014} +{Développeur Java Android} +{SopraSteria/SNCF} +{Toulouse} +{} +{Application pour les agents de maintenance du cœur des rails des voies SNCF} +\cventry +{Sept. 2012 -- Déc. 2013} +{Développeur Assembleur/C} +{SopraSteria/Airbus} +{Toulouse} +{} +{Maintenance évolutive des commandes de vol secondaires de l'A380} +\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} \section{Formation} -\cventry{2000--2005}{\'Ecole d'ingénieur}{ENSIL}{Limoges}{\textit{Ingénieur Electronique \& Télécoms}}{} -\cventry{2006--2007}{Baccalauréat Série S}{Lycée Jeanne d'Arc}{Brignoles (83)}{}{}{} +\cventry +{2000--2005} +{\'Ecole d'ingénieur} +{ENSIL} +{Limoges} +{\textit{Ingénieur Electronique \& Télécoms}} +{} +\cventry +{2006--2007} +{Baccalauréat Série S} +{Lycée Jeanne d'Arc} +{Brignoles (83)} +{} +{} +{} -\section{Langues} -\cvdoubleitem{Anglais}{Lu, parlé, écrit}{Allemand}{Scolaire} +\section {Langues} +\cvdoubleitem +{Anglais} {Lu, parlé, écrit} +{Allemand} {Scolaire} -\section{Centres d'intérêts} -\cvitem{Loisirs}{Padel, Voile légère, administration de 2 serveurs sous Yunohost : personnel et associatif} -\cvitem{Culture libre}{Contributions cartographiques pour OpenStreetMap, contributions pour Yunohost} +\section {Centres d'intérêts} +\cvitem +{Loisirs} +{Padel, Voile légère, administration de 2 serveurs sous Yunohost} +\cvitem +{Culture libre} +{Contributions cartographiques pour OpenStreetMap, contributions pour Yunohost} \end{document} \ No newline at end of file diff --git a/cv-long.aux b/cv-long.aux deleted file mode 100644 index 8701007..0000000 --- a/cv-long.aux +++ /dev/null @@ -1,18 +0,0 @@ -\relax -\providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo } -\@nameuse{bbl@beforestart} -\catcode `:\active -\catcode `;\active -\catcode `!\active -\catcode `?\active -\providecommand\hyper@newdestlabel[2]{} -\providecommand\HyField@AuxAddToFields[1]{} -\providecommand\HyField@AuxAddToCoFields[2]{} -\babel@aux{french}{} -\@writefile{toc}{\contentsline {section}{Compétences informatiques}{1}{section*.1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Experience professionnelle}{1}{section*.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Formation}{1}{section*.3}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Langues}{1}{section*.4}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{Centres d'intérêts}{1}{section*.5}\protected@file@percent } -\newlabel{lastpage}{{}{1}{}{section*.5}{}} -\gdef \@abspage@last{1} diff --git a/cv-long.out b/cv-long.out deleted file mode 100644 index c75fe81..0000000 --- a/cv-long.out +++ /dev/null @@ -1,5 +0,0 @@ -\BOOKMARK [1][]{section*.1}{\376\377\000C\000o\000m\000p\000\351\000t\000e\000n\000c\000e\000s\000\040\000i\000n\000f\000o\000r\000m\000a\000t\000i\000q\000u\000e\000s}{}% 1 -\BOOKMARK [1][]{section*.2}{\376\377\000E\000x\000p\000e\000r\000i\000e\000n\000c\000e\000\040\000p\000r\000o\000f\000e\000s\000s\000i\000o\000n\000n\000e\000l\000l\000e}{}% 2 -\BOOKMARK [1][]{section*.3}{\376\377\000F\000o\000r\000m\000a\000t\000i\000o\000n}{}% 3 -\BOOKMARK [1][]{section*.4}{\376\377\000L\000a\000n\000g\000u\000e\000s}{}% 4 -\BOOKMARK [1][]{section*.5}{\376\377\000C\000e\000n\000t\000r\000e\000s\000\040\000d\000'\000i\000n\000t\000\351\000r\000\352\000t\000s}{}% 5 diff --git a/cv-long.pdf b/cv-long.pdf deleted file mode 100644 index 5d77d8e..0000000 Binary files a/cv-long.pdf and /dev/null differ diff --git a/cv-long.tex b/cv-long.tex index 7db4134..e322314 100644 --- a/cv-long.tex +++ b/cv-long.tex @@ -16,30 +16,121 @@ \begin{document} \makecvtitle -\section{Compétences informatiques} -\cvitem{Compétences principales}{Python, Java, Linux/Unix, Docker, CICD, REST, Git} -\cvitem{Autres compétences}{Kubernetes, Keycloak, Micro services, RabbitMQ, Cucumber, Selenium, Robot Framework, SQL, NoSQL, HTML, CSS, Javascript} -\cvitem{Philosophie}{SOLID, KISS, TDD, Clean Architecture} +\section {Compétences informatiques} +\cvdoubleitem +{Programmation} {Python, Java, Bash, HTML, CSS, Javascript} +{Déploiement} {Linux/Unix, Docker, Kubernetes, Keycloak, Vault} +\cvdoubleitem +{Architecture} {Microservices, hexagonale} +{Communication} {REST, RabbitMQ, Redis, ActiveMQ} +\cvdoubleitem +{Bases de données} {PostgreSQL, MongoDB, SQLite} +{Tests} {Pytest, Junit, Cucumber, Robot Framework, Selenium} +\cvdoubleitem +{CICD} {Gitlabl, Jenkins, Blackduck, ClamAV, Sonarqube} +{Principes} {SOLID, KISS, TDD} -\section{Experience professionnelle} -\cventry{Depuis Février 2025}{Automatisation de tests en Python}{SII/Airbus Defense and Space}{Toulouse}{}{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)} -\cventry{Juin 2022 -- Janvier 2025}{Développeur Python}{SII/Thales Alenia Space}{Toulouse}{}{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.} -\cventry{Juillet 2021 -- Juin 2022}{Développeur Java}{SII/Airbus Géo}{Toulouse}{}{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} -\cventry{Avril 2017 -- Mai 2021}{Développeur Java}{SII/Thales Alenia Space}{Toulouse}{}{Développement from scratch d'un logiciel de configuration et de monitoring d'une charge utile de satellites de télécommunications géostationnaires} -\cventry{Janvier 2015 -- Mars 2017}{Développeur C\#}{SopraSteria/DTI}{Toulouse}{}{Développement de plugins pour le logiciel de supervision Panorama pour les besoins de l'équipe, utilisé pour faire le monitoring des équipements d'aéroports français} -\cventry{Janvier 2014 -- Déc. 2014}{Développeur Java Android}{SopraSteria/SNCF}{Toulouse}{}{Application pour les agents de maintenance du cœur des rails des voies SNCF} -\cventry{Sept. 2012 -- Déc. 2013}{Développeur Assembleur/C}{SopraSteria/Airbus}{Toulouse}{}{Maintenance évolutive des commandes de vol secondaires de l'A380} -\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} +\section {Experience professionnelle} +\cventry +{Depuis Février 2025} +{Automatisation de tests en Python} +{SII/Airbus Defense and Space} +{Toulouse} +{} +{ + 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) +} +\cventry +{Juin 2022 -- Janvier 2025} +{Développeur Python} +{SII/Thales Alenia Space} +{Toulouse} +{} +{ + 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. +} +\cventry +{Juillet 2021 -- Juin 2022} +{Développeur Java} +{SII/Airbus Géo} +{Toulouse} +{} +{ + 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 +} +\cventry +{Avril 2017 -- Mai 2021} +{Développeur Java} +{SII/Thales Alenia Space} +{Toulouse} +{} +{ + Développement from scratch d'un logiciel de configuration et de monitoring d'une charge utile de satellites + de télécommunications géostationnaires +} +\cventry +{Janvier 2015 -- Mars 2017} +{Développeur C\#} +{SopraSteria/DTI} +{Toulouse} +{} +{ + Développement de plugins pour le logiciel de supervision Panorama pour les besoins de l'équipe, utilisé + pour faire le monitoring des équipements d'aéroports français +} +\cventry +{Janvier 2014 -- Déc. 2014} +{Développeur Java Android} +{SopraSteria/SNCF} +{Toulouse} +{} +{Application pour les agents de maintenance du cœur des rails des voies SNCF} +\cventry +{Sept. 2012 -- Déc. 2013} +{Développeur Assembleur/C} +{SopraSteria/Airbus} +{Toulouse} +{} +{Maintenance évolutive des commandes de vol secondaires de l'A380} +\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} \section{Formation} -\cventry{2000--2005}{\'Ecole d'ingénieur}{ENSIL}{Limoges}{\textit{Ingénieur Electronique \& Télécoms}}{} -\cventry{2006--2007}{Baccalauréat Série S}{Lycée Jeanne d'Arc}{Brignoles (83)}{}{}{} +\cventry +{2000--2005} +{\'Ecole d'ingénieur} +{ENSIL} +{Limoges} +{\textit{Ingénieur Electronique \& Télécoms}} +{} +\cventry +{2006--2007} +{Baccalauréat Série S} +{Lycée Jeanne d'Arc} +{Brignoles (83)} +{} +{} +{} -\section{Langues} -\cvdoubleitem{Anglais}{Lu, parlé, écrit}{Allemand}{Scolaire} +\section {Langues} +\cvdoubleitem +{Anglais} {Lu, parlé, écrit} +{Allemand} {Scolaire} -\section{Centres d'intérêts} -\cvitem{Loisirs}{Padel, Voile légère, administration de 2 serveurs sous Yunohost : personnel et associatif} -\cvitem{Culture libre}{Contributions cartographiques pour OpenStreetMap, contributions pour Yunohost} +\section {Centres d'intérêts} +\cvitem +{Loisirs} +{Padel, Voile légère, administration de 2 serveurs sous Yunohost} +\cvitem +{Culture libre} +{Contributions cartographiques pour OpenStreetMap, contributions pour Yunohost} \end{document} \ No newline at end of file