update to match last internship

This commit is contained in:
Laureηt 2023-05-29 16:33:47 +02:00
parent 3d46805b67
commit bc0ae65be1
Signed by: Laurent
SSH key fingerprint: SHA256:kZEpW8cMJ54PDeCvOhzreNr4FSh6R13CMGH/POoO8DI

View file

@ -51,7 +51,7 @@
\pagestyle{fancy}
\fancyhf{}
\rfoot{\bf{For additional resources (school projects, code, PDFs, etc.) see personal website.}}
\rfoot{\bf{For additional resources (projects, code, PDFs, etc.) refer to personal website}}
\begin{document}
@ -84,34 +84,36 @@
\subsection{ENSEEIHT INP-Toulouse}
\descript{Master in Perf. Computing}
\descript{focused on Academic Reasearch}
\location{2022-2023 | Toulouse, France}
\vspace{3pt}
Scientific Computing and Data Analysis \\
Concurrent Programming \\
Operations Research \\
Parallel Programming \\
Scientific computing and data analysis \\
Operations Research \\
\sectionsep
\subsection{ENSEEIHT INP-Toulouse}
\descript{MEng in Computer Science}
\descript{specialty in ML and CG}
\location{2020-2023 | Toulouse, France}
\vspace{3pt}
Algorithmic \& Computational Thinking \\
Audio-visual Data Processing \\
Compilers \& System Architecture \\
\textbf{Computer Graphics} \\
Functional Programming \\
Integration \& Probability \\
Introduction to Database Systems \\
Introduction to PDEs \\
Linear Algebra \\
\textbf{Machine Learning} \\
Mobile Programming \\
Numerical analysis and statistics \\
Object-oriented programming \\
Open Source Software Engineering \\
Telecommunications \& Networking \\
Introduction to Database Systems \\
Compilers \& System Architecture \\
Object-Oriented Programming \\
Numerical analysis \& Statistics \\
Audio-visual Data Processing \\
Integration \& Probability \\
Functional Programming \\
Introduction to PDEs \\
Mobile Programming \\
Computer Graphics \\
Operating Systems \\
Telecommunications \& networking \\
Machine Learning \\
Linear Algebra \\
\sectionsep
\subsection{LA PÉROUSE-KERICHEN}
@ -139,7 +141,8 @@
\sectionsep
\subsection{Certificates}
French driver's license
French driver's license \\
Cambridge Linguaskill C1+
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@ -157,47 +160,28 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Professional Experience}
\runsubsection{REVA - IRIT} | \descript{Research Internship in Computer Vision}
\location{June 2022 - September 2022 | Toulouse, France}
\runsubsection{Safran} | \descript{Deep 3D Generative Modeling Internship}
\location{March 2023 - September 2023 | Paris, France}
\vspace{10pt} % Hacky fix for awkward extra vertical space
\begin{tightemize}
\item Studied state of the art generative models for 3D data, such as PointNet++, Graph U-Net, Point Voxel Diffusion, LION and PointFlow.
\item Settled on a diffusion architecture with a U-Net KPConv backbone, and implemented it in Pytorch Lightning.
\item Trained a conditional model on specific aircraft industrial parts with their perfomance metrics, such as drag coefficient, lift coefficient, etc.
\item Deployed the model to production, allowing Safran engineers to generate new parts with specific performance metrics by sampling the model.
\end{tightemize}
\sectionsep
\runsubsection{REVA - IRIT} | \descript{Computer Vision Research Internship}
\location{June 2022 - September 2022 | Toulouse, France}
\begin{tightemize}
\item Fine-tuned a state of the art Deep Learning model to detect spherical markers in images for Photometric Stereophography calibration.
\item Collaborated with 3 engineers from MIKROS and Technicolor as part of the ALICIA-Vision Labcom european project.
\item Monitored hundreds of trainings using the MLOps platform Weights \& Biases. Achieved a bounding
box mAP of 0.8, providing fast and accurate segmentation.
\item Monitored hundreds of trainings using the MLOps platform Weights \& Biases. Achieved 90\% GIoU on test data, providing fast and accurate segmentation.
\item Built using the Pytorch Lightning framework, exported to ONNX format, deployed to production in AliceVision with ONNXRuntime.
\end{tightemize}
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SCHOOL PROJECTS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{School Projects}
\runsubsection{Deep Learning Classifier} \descript{}
\location{May 2022 | ENSEEIHT}
\begin{tightemize}
\item Simple CNN image classifier, trained on a custom dataset, to recognize car models in Rocket League Sideswipe.
\item Built using Python, Tensorflow, Keras, Albumentations and Android ADB. Achieved above 99\% accuracy.
\end{tightemize}
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% PERSONAL PROJECTS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Personal Projects}
\runsubsection{ENSSEIHT Plays Gameboy} \descript{}
\location{November 2021}
\begin{tightemize}
\item Simple real-time collaborative emulator, robust and highly available.
\item Entertains several hundred students each year during pre-show phases.
\item Built using WebSockets, Redis, Docker, RTMP, mGBA and glued together with Python. Deployed headless in a Kubernetes cluster.
\end{tightemize}
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% VOLUNTEER EXPERIENCE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@ -209,7 +193,7 @@
\item Led and managed the association and its financing for a term of one year.
\item Contributed to and developed the codebase used by 5000+ students per year. \\ Provided technical micro-trainings to hundreds of students.
\item Planned and started the migration of our server room to an \textit{infrastructure as code} Proxmox + Kubernetes virtual cluster.
\item Acquired solid skills in system administration and its tools: \\ Docker, Git, Kubernetes, NixOS, NGINX, Apache, Redis, LDAP/CAS, CI/CD...
\item Acquired solid skills in system administration and its tools: \\ Docker, Git, Kubernetes, NixOS, NGINX, Apache, Redis, LDAP/CAS, CI/CD, etc.
\end{tightemize}
\sectionsep