172 lines
4.3 KiB
TeX
172 lines
4.3 KiB
TeX
\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.1cm}
|
|
|
|
% In the aside, each new line forces a line break
|
|
\begin{aside}
|
|
~\vspace{-1.0cm}
|
|
\includegraphics[width=0.9\linewidth]{img/pic.jpg}
|
|
\section{Address}
|
|
53115, Bonn
|
|
Germany
|
|
~
|
|
\section{Contact}
|
|
%+49 171 5535816
|
|
%\href{mailto:paul.lesur59@gmail.com}{paul.lesur@tomra.com}
|
|
+49 178 8136320
|
|
+33 6 33 80 57 13
|
|
\href{mailto:paul.lesur59@gmail.com}{paul.lesur59@gmail.com}
|
|
~
|
|
\section{Links}
|
|
\href{https://lesurpaul.fr}{lesurpaul.fr}
|
|
\href{https://github.com/lesurp}{github.com/lesurp}
|
|
\href{https://www.linkedin.com/in/paul-lesur/?locale=en_US}{linkedin.com/in/paul-lesur}
|
|
~
|
|
\section{Programming\\Languages}
|
|
Rust
|
|
C++
|
|
Python
|
|
Bash
|
|
SQL
|
|
~
|
|
\section{Languages}
|
|
{~ \vspace{-0.65cm}}
|
|
\begin{tabular}{r@{\hskip 0.25cm}r}
|
|
French & Native
|
|
English & C2
|
|
German & B2
|
|
Spanish & B1
|
|
\end{tabular}
|
|
~
|
|
\section{Other Skills}
|
|
Software~Engineering
|
|
Algorithm~Development
|
|
Computer~Vision
|
|
Control~Engineering
|
|
Optimization
|
|
Machine~Learning
|
|
Linux
|
|
ROS / ROS2
|
|
Eigen, OpenCV
|
|
CasADi
|
|
Gurobi
|
|
PyTorch
|
|
VCS (git)
|
|
\end{aside}
|
|
|
|
\section{Interests}
|
|
|
|
~\vspace{-1.0cm}
|
|
|
|
\newcommand{\flushSomewhere}{\centering}
|
|
\newcommand{\scale}{0.36}
|
|
\begin{minipage}[t]{\scale\entryListSize}
|
|
\centering
|
|
{\flushSomewhere
|
|
~\\
|
|
Algorithm Design\\
|
|
Compiler Development\\
|
|
}
|
|
\end{minipage}\hfill{\color{headercolor} \vline}\hfill
|
|
\begin{minipage}[t]{\scale\entryListSize}
|
|
\centering
|
|
{\flushSomewhere
|
|
~\\
|
|
Artificial Intelligence\\
|
|
Project Management\\
|
|
}
|
|
\end{minipage}\hfill{\color{headercolor} \vline}\hfill
|
|
\begin{minipage}[t]{\scale\entryListSize}
|
|
\centering
|
|
{\flushSomewhere
|
|
~\\
|
|
System Programming\\
|
|
Software Optimization\\
|
|
}
|
|
\end{minipage}
|
|
|
|
~\vspace{0.1cm}
|
|
|
|
|
|
\section{Experience}
|
|
\begin{entrylist}
|
|
\entry
|
|
{2023-04 (Current)}
|
|
{Systems Developer}
|
|
{Koblenz, Germany}
|
|
{\emph{TOMRA Sorting GmbH} \\
|
|
Development of Calibration Tools for the AutoSort machines, Enhancing
|
|
System Security (\textbf{NIS2}), porting code to Linux, and general
|
|
performance improvements.\\}
|
|
|
|
\entry
|
|
{2022-02 2023-02}
|
|
{PhD Student in Control and Planning}
|
|
{Kaiserslautern, Germany}
|
|
{\emph{TU Kaiserslautern} \\
|
|
Research on \textbf{Path 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} \\
|
|
Real-Time control of up to \textbf{200
|
|
mobile robots} for an Automated Storage Solution (\textbf{Path Planning},
|
|
\textbf{Error Recovery} 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} (\textbf{AI/Machine Learning} framework).
|
|
\\}
|
|
\entry
|
|
{2017-09 2017-12}
|
|
{Software Engineering Consultant}
|
|
{Toulouse, France}
|
|
{\emph{Alten Sud-Ouest} \\
|
|
C++ Consultant, worked with Orange on their embedded C++/{\bf 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 (Microcontrollers)
|
|
\\}
|
|
\end{entrylist}
|