-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.tex
240 lines (196 loc) · 8.22 KB
/
main.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
\documentclass[a4paper,11pt]{article}
\usepackage[a4paper,margin=0.3cm,rmargin=1cm]{geometry}
\usepackage{graphicx}
\usepackage{parskip}
\usepackage{enumitem}
\usepackage{csquotes}
\usepackage{hyperref}
\usepackage{xcolor}
\usepackage{avant} % for font
\usepackage{titlesec}
\usepackage[many]{tcolorbox}
\tcbuselibrary{skins,breakable} % Load necessary libraries
\renewcommand{\familydefault}{\sfdefault}
\titlespacing*{\section}{0pt}{8pt}{4pt}
\newcommand{\subsectionskip}[0]{\vspace{0.125cm}}
% rm left indent
\setlength{\parindent}{0pt}
% compact enumerations
\setlist{noitemsep,topsep=0pt,leftmargin=*}
% \setitemize{noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt}
% include path for images
\graphicspath{ {./images/} }
\newcommand{\col}[2]{\textcolor[HTML]{#1}{#2}}
\newcommand{\badge}[1]{\tcbox[on line,size=small,nobeforeafter,fontupper={\strut},bottom=-0.75mm]{\textbf{#1}}}
\input{variables.tex} % include GitHub URL and commit string
\begin{document}
% banner on left side
\noindent
\begin{minipage}[t]{0.3106\textwidth}
\clearpage % fix for page break before content
\vspace{-0.45cm}
\includegraphics[width=\textwidth]{triangles.pdf}
\begin{center}
\tiny \col{316dbc}{\textbf{made with \href{https://github.com/louisradtke/cv-banner}{github.com/louisradtke/cv-banner}}}
\end{center}
% profile picture
\vspace{-26.92cm}
\begin{center}
\includegraphics[width=4.5cm,clip]{profile.png}
\end{center}
\vspace{1.02cm}
\begin{center}
\begin{minipage}[t][5cm][t]{0.72\textwidth}
\centering
engineering software \& robotic systems\\
\vspace{0.125cm}
\small
\badge{.NET} \badge{Python} \badge{C++}
\badge{Linux} \badge{Management}
\badge{Circuit \& 3D Design}
% software engineer,\\
% robotics engineer,\\
\end{minipage}
\end{center}
\vspace{13.25cm}
\begin{center}
\begin{minipage}{0.72\textwidth}
\centering
% \textsc{\textbf{Louis Radtke}}\\
% \huge\col{c6997c}{\textbf{Louis Radtke}}\\
\large\textbf{Louis Radtke, B.Sc.}\\
\vspace{0.12cm}
\scriptsize born January 1999, Hagen, DE\\
louisradtke.dev@gmail.com\\
\url{https://louisradtke.dev}
% \normalsize software engineer\\
% robotics engineer
\end{minipage}
\end{center}
% text block 1:
% Louis Radtke, B.Sc.
% sth. w/ software engineer, robotics engineer, workflow optimizer, team player
% footer for flow: made with github.com/louisradtke-cv-flow
\end{minipage}
\hfill
\begin{minipage}[t]{0.65\textwidth}
\vspace{0cm} % fix for misalignment with top margin
\begin{center}
\title*{\Huge \textbf{Louis Radtke}}\\
% \textsc{\textbf{Curriculum Vitae}}
% \title*{\Huge \col{c67e43}{\textsc{\textbf{Curriculum Vitae}}}}
\end{center}
\vspace{0.125cm}
{
\small A Masters CS student with 5 years of project experience in software de\-velopment and deployment in demanding real-world applications. Research assistant at AQUA Group, TU Dortmund. Former captain/CEO of a Formula Student team and founder of their automated driving section. De\-dication for technology, software architecture and workflow optimization.
}
% to do: summary about professional profile. carer goals? highlight of key achievements. aspiring software architect. focus developer and user experience. optimize workflows.
\vspace{0.25cm}
\hrule
\section*{\col{b1784a}{Experience}}
\col{b57e53}{\textbf{Research Assistant \hfill 2024 -- Today}}\\
AQUA Research Group, TU Dortmund University \hfill Dortmund, DE
\begin{itemize}
\small
\item Preparation \& development of the research data infrastructure.
\item Support in procurement of an FSD testing vehicle.
\end{itemize}
\subsectionskip
\col{ae7c58}{\textbf{Software Engineer \hfill 2018 -- Today}} \\
SimPlan Integrations GmbH \hfill Witten, DE
\begin{itemize}
\small
\item Implementation of customer and internal projects.
\item Introduction of GitLab for managing code, tasks and as QA tool.
\end{itemize}
\subsectionskip
\col{ab8064}{\textbf{Team Captain / CEO (Volunteer) \hfill 2023}} \\
GET racing Dortmund e.V., Formula Student Team \hfill Dortmund, DE
\begin{itemize}
\small
\item Coordination of 30 people manufacturing the FS223 vehicle.
\item Integration of autonomous driving software with electro-mech. systems.
\item Introduction of new PM tool (JetBrains YouTrack) to entire team.
\item Logistical planning of the competitions.
\end{itemize}
\subsectionskip
\col{9c7d6c}{\textbf{Autonomous System Lead (Volunteer) \hfill 2019 -- 2023}} \\
GET racing Dortmund e.V., Formula Student Team \hfill Dortmund, DE
\begin{itemize}
\small
\item Initial assembly of the autonomous system department.
\item Acquisition of partners in industry and at university.
\item Conception and implementation of the autonomous system software.
\item Commissioning and development of automated simulation infrastructure.
\end{itemize}
\section*{\col{7e7576}{Education}}
\col{7f7679}{\textbf{M.Sc. in Computer Science \hfill 2022 -- Today}} \\
TU Dortmund University \hfill Dortmund, DE
\begin{itemize}
\small
\item Seminar: AI in Software Engineering -- built RAG pipeline using LLMs
\item Project group: \enquote{Continuous and Compositional Validation}
\item Research project: building a research data management system
\item Courses on software engineering, computer graphics, pattern recognition, real time operating systems and deep \& reinforcement learning (AI)
\end{itemize}
\subsectionskip
\col{72788a}{\textbf{B.Sc. in Applied Computer Science \hfill 2017 -- 2022}} \\
TU Dortmund University \hfill Dortmund, DE
\begin{itemize}
\small
\item Minor subject: Robotics (controls theory and electronics)
\item Thesis: A method for localizing mobile robots using multiple sensors
\end{itemize}
\subsectionskip
\col{72788a}{\textbf{Abitur \hfill 2009 -- 2017}} \\
Gymnasium Hohenlimburg \hfill Hagen, DE
\vspace{-0.5cm} % dirty fix for space above minipage
\begin{minipage}[t]{0.625\textwidth}
\col{6c84ac}{\section*{Skills \& Certificates}}
\begin{itemize}
\small
\item Programming \& Ecosystems:\\
.NET (\textbf{++++}), Python (\textbf{++++}), C++ (\textbf{+++}),\\
C (\textbf{++}), JS/TS/WebTech (\textbf{++}), Java/Kotlin (\textbf{++})
\item Systems \& Administration:\\
Linux (\textbf{++++}, daily use), Bash (\textbf{+++}) \\
Docker (\textbf{++++}), GitLab CI (\textbf{++++})
\item Circuit and 3D design, manufacturing CFC.
\item Windows (\textbf{+++}) and MS office suite (\textbf{+++}).
\item Management of multidisciplinary teams of software, electrical and mechanical engineers, including Business Operations staff.
\item Project Management Tools:\\
GitLab (\textbf{++++}), JetBrains YouTrack (\textbf{+++})
\item Licenses for cars, motorcycles and boats.
\end{itemize}
\end{minipage}
\hfill
\begin{minipage}[t]{0.325\textwidth}
\col{ffffff}{.} % dirty fix for v misalignment of headings
\section*{\col{6c84ac}{Languages}}
\begin{flushleft}
\begin{itemize}
\small
\item German -- Native
\item English -- Fluent
\item French -- Basic
\end{itemize}
\section*{\col{587aab}{Freetime}}
\begin{itemize}
\small
\item Running \& bouldering
\item Sailing
\item Private projects with electronics and 3D design
\item 2014: Volunteer in a retirement home
\end{itemize}
\end{flushleft}
\end{minipage}
\end{minipage}
\vfill
\hfill
\vspace{0.17cm}
\begin{minipage}[t]{0.65\textwidth}
\hrule
\vspace{0.125cm}
\small build \href{\giturl}{\texttt{\gitcommit}} \hfill \today
\end{minipage}
\end{document}