\header{\hspace{3.0cm}Paul\hspace{0.20cm}}{Lesur} {Software engineer} % Fake text to add separator \fcolorbox{white}{gray}{\parbox{\dimexpr\textwidth-2\fboxsep-2\fboxrule}{% ~ }} ~\vspace{0.5cm} % In the aside, each new line forces a line break \begin{aside} ~\vspace{1.4cm} \section{address} Albrecht str. 21, 67655, Kaiserslautern Germany ~ \section{phone} +33 (0)6 33 80 57 13 ~ \section{email} \href{mailto:paul.lesur59@gmail.com}{paul.lesur59@gmail.com} ~ \section{programming} Rust C++ Python Bash SQL ~ \section{languages} {~ \vspace{-0.65cm}} \begin{tabular}{r@{\hskip 0.25cm}r} French & native English & C2 German & B1 Spanish & B1 \end{tabular} ~ \section{other} \href{http://lesurpaul.fr}{lesurpaul.fr} \href{https://github.com/lesurp}{github.com/lesurp} %Full driver license \end{aside} \section{Experience} \begin{entrylist} \entry {2022-02 (current)} {PhD student in Control and Planning} {Kaiserslautern, Germany} {\emph{TU Kaiserslautern} \\ Research on planning and control for multi-agent systems, applied to autonomous driving (MIP using {\bf Gurobi}, MPC / NLP using {\bf casADi}, DL using {\bf PyTorch}, planning in {\bf Rust})\\} \entry {2020-10 2021-12} {C++ Software Engineer} {Croix, France} {\emph{Exotec} \\ Development of the software controlling in real-time up to \textbf{200 mobile robots} for an automated storage solution (\textbf{path-planning}, \textbf{error handling} in {\bf C++}). Lead engineer on the largest system deployed to date. \\} \entry {2018-01 2020-10} {Computer Vision Research Engineer} {Kaiserslautern, Germany} {\emph{DFKI} \\ Research on visual SLAM (ORBSLAM2, VINS), tracking, image segmentation, object recognition, using: {\bf CNNs}, {\bf EKFs}, {\bf OpenCV}, {\bf Eigen}, {\bf g2o}, {\bf ROS}, {\bf pytorch}. \\} \entry {2017-09 2017-12} {Software Engineering Consultant} {Toulouse, France} {\emph{Alten Sud-Ouest} \\ C++ consultant, worked with Orange on their embedded C++/Qt software. \\} \entry {2016-05 2016-07} {C++ Software Engineer} {Villeneuve D'Ascq, France} {\emph{INRIA} \\ Pose estimation of an indoor blimp (using\ \textbf{OptiTrack} and onboard \textbf{IMU/camera}), with remote control, in C++ ({\bf OpenCV}), {\bf Python}, and {\bf Matlab/Simulink}. \\} \end{entrylist} \section{Education} \begin{entrylist} \entry {2016-17} {Academic Exchange, Computer Science} {Huntingdon, PA, USA} {\emph{Juniata College} \\ Software engineering and IT security, project management \\} \entry {2012-17} {Master in Computer and Electronics Engineering (M.E)} {Lille, France} {\emph{ISEN Lille} \\ Mathematics, physics, engineering, image/signal processing, computing, electronics (mainly digital, with development on microcontrollers) \\} % \entry % {2017} % {Baccalauréat S} % {Lille, France} % {\emph{Lycée Sainte Claire}\\ % With highest honour (mention très bien). % \\} \end{entrylist} \newcommand{\flushSomewhere}{\flushright} \begin{minipage}[t]{0.333\entryListSize} \centering {\Large\headingfont\color{headercolor} Soft skills}\\ {\flushSomewhere ~\\ Desire to learn\\ Team building\\ Independence\\ } \end{minipage}\hfill{\color{headercolor} \vline}\hfill \begin{minipage}[t]{0.667\entryListSize} \centering {\Large\headingfont\color{headercolor} Hard skills}\\ \begin{minipage}[t]{0.32\entryListSize} \centering {\flushSomewhere ~\\ Control~Engineering\\ Software~Engineering\\ Algorithm~Development\\ Machine~Learning\\ ~\\ } \end{minipage}~~~\hfill{\color{headercolor} \vline}\hfill \begin{minipage}[t]{0.32\entryListSize} \centering {\flushSomewhere ~\\ ~~Linux\\ ~~ROS / ROS2\\ ~~CMake\\ ~~PyTorch\\ ~\\ } \end{minipage}\hfill \end{minipage}\hfill %\begin{minipage}[t]{0.3\textwidth} % some more text in the second column and an equation % some more text in the second column and an equation %\end{minipage} %\begin{table} %\begin{tabularx}{1.1\textwidth}{|X|X|X|} % \hline % foo & bar & fubar \\ % fubar & toobar & foo \\ % \hline %\end{tabularx} % \begin{tabularx}{1.1\textwidth}{X|X|X} % Soft skills & \multicolumn{2}{l}{Hard Skill}\\ % %Soft skills & \multicolumn{2}{c}{Hard Skill}\\ % \end{tabularx} % % \begin{tabularx}{\textwidth}{X|X|X} % a & b & c\\ % %&\multicolumn{2}{|c|}{High information density}& \multicolumn{2}{|c|}{Low information density} &\\ \hline % %Cookie type & Noticeable& Non-noticeable& Noticeable& Non-noticeable& Total \\ \hline % %1\textsuperscript{st} - party cookies&29&17&27&20&93\\ \hline % %1\textsuperscript{st}/3\textsuperscript{rd} party cookies&19&22&23&20&84\\ \hline % %Total& 48&39&50&40&177\\ \hline % % \end{tabularx} %\end{table} %\newcommand{\skill}[1]{\entry{}{#1}{}{}} %\setlength{\columnseprule}{0.4pt} %\begin{tabular}{c|c|c} % Soft Skills && Hard skills && \ % asd && asd && asd\\ % asd && qwe && bb\\ %\end{tabular} %\begin{columns} % \begin{column}{0.2\textwidth} % qwe % \end{column} % \begin{column}{0.2\textwidth} % asd % \end{column} %\end{columns} %\section{Skills} %\begin{itemize} % \item{Computer vision} % \item{SLAM} % \item{Linux} % %\item{Visual odometry} % %ROS % %Julia % %Rust % %Linux % %~ % %\section{other skills} % %Embedded systems %\end{itemize} %\section{Other activities} %\begin{entrylist} % \entry % {2015-16} % {Project Pluggi} % {Lille, France} % {\emph{ISEN Lille} \\\ % Development of a robot in a team. Work on embedded Raspberry Pi % (C/Python/Bash), CAN communication bus, and on the application of % control (Android). % \\} % \entry % {2014-15} % {Vice president of the Crysteo ISEN Robotics Club} % {Lille, France} % {\emph{ISEN Lille} \\ % Management of club members' project, providing technical advice and supervision, % providing hardware and other resources. Represented the club at exhibitions % and events. Participated at the Morpheus Cup 2015 (Luxembourg), and acquired % sponsorship by Sopra Steria through the "Concours international Meilleur % Objet Connecté-MOC" (2014). % \\} %\end{entrylist}