147 lines
5.8 KiB
TeX
147 lines
5.8 KiB
TeX
% !TEX program = lualatex
|
|
\documentclass[fontsize=11pt, DIV=13]{scrartcl}
|
|
\usepackage{fontspec}
|
|
\usepackage{polyglossia}
|
|
\usepackage{scrlayer-scrpage}
|
|
\usepackage{lastpage}
|
|
\usepackage[TextAligned, NoDate]{currvita}
|
|
\usepackage{csquotes}
|
|
\usepackage{microtype}
|
|
|
|
\setmainlanguage[spelling=new, latesthyphen=true]{german}
|
|
\setmainfont{EB Garamond}[BoldFont=*-Semibold,Ligatures=TeX]
|
|
\setkomafont{pagefoot}{\normalfont\rmfamily\upshape}
|
|
\setkomafont{pagenumber}{\normalfont\rmfamily\upshape}
|
|
|
|
\pagestyle{empty}
|
|
|
|
\newcommand{\cvsection}[1]{\par\textbf{\large#1}\par}
|
|
\newcommand{\cvsubsection}[1]{\par\textbf{\normalsize#1}\par}
|
|
\renewcommand*{\cvlistheadingfont}{\bfseries\Large}
|
|
|
|
\AtBeginDocument{\settowidth{\cvlabelwidth}{\cvlistheadingfont
|
|
Sprachkenntnisse}}
|
|
|
|
\begin{document}
|
|
\begin{raggedright}
|
|
|
|
\begin{center}
|
|
\bfseries\Huge Johannes Loher
|
|
|
|
\vspace{3mm}
|
|
\mdseries\normalsize Elsenheimerstraße 20, 80687 Mprünchen
|
|
|
|
+49 151 42151433 \hspace{1mm} johannes.loher@fg4f.de
|
|
\end{center}
|
|
|
|
\end{raggedright}
|
|
\begin{cv}{}
|
|
\begin{cvlist}{Profil}
|
|
\item Hoch motivierter Softwareentwickler mit zweieinhalb Jahren
|
|
Erfahrung im Entwickeln von robusten und skalierbaren Anwendungen für
|
|
die Cloud. Hat tiefgehendes Wissen in vielen Programmiersprachen und
|
|
nimmt regelmäßg an Events und Konferzen zu verschiedenen Aspekten der
|
|
modernen Softwareentwicklung teil.
|
|
\end{cvlist}
|
|
\begin{cvlist}{Berufserfahrung}
|
|
\item[Mär. 2020 -- heute] \cvsection{Software Engineer}
|
|
Autonomous Intelligent Driving GmbH (durch Argo AI übernommen), München
|
|
\cvsubsection{Kernaufgaben}
|
|
\begin{itemize}
|
|
\item Entwicklung von Tools zur Verbesserung der Qualität und
|
|
Verifizierbarkeit von Code und zur Beschleunigung der Feedback
|
|
Zyklen für Enwickler
|
|
\item Tätigkeit als Scrum Master für das Team
|
|
\end{itemize}
|
|
\cvsubsection{Erfolge}
|
|
\begin{itemize}
|
|
\item Umsetzung eines Tools zur ständigen Berechnung von
|
|
Leistungskennzahlen für einen Teil des Perception-Stacks des
|
|
selbstfahrenden Systems
|
|
\item Umsetzung von Tools um automatisierte Tests als Teil von
|
|
Continuous Integration auf Autos als Hardware in the Loop System
|
|
laufen zu lassen.
|
|
\item Umsetzung eines Tools zur automatischen Erstellung von
|
|
Stacktraces für Abstürze während Tests, die auf Autos als Hardware
|
|
in the Loop System laufen
|
|
\end{itemize}
|
|
\cvsubsection{Wichtige Technologien}
|
|
AWS, Bamboo, Bazel, C++, Docker, Kubernetes, Python
|
|
|
|
\item[Jan. 2018 -- Feb. 2020] \cvsection{Software Engineer}
|
|
MaibornWolff GmbH, München
|
|
\cvsubsection{Kernaufgaben}
|
|
\begin{itemize}
|
|
\item Design und Umsetzung von skalierbaren Backendanwendungen in
|
|
einer cloudbasierten Microservice Architektur als Teil eines
|
|
Scrum Teams
|
|
\item Fachliche und technische Spezifikation von Anforderungen
|
|
\item Technische Verantwortung für die auf React Native basierende
|
|
App für das Ridehailing Projekt von ReachNow China.
|
|
\end{itemize}
|
|
\cvsubsection{Erfolge}
|
|
\begin{itemize}
|
|
\item Design und Umsetzung eines Systems, über das täglich
|
|
automatisch tausende Parktickets gekauft werden
|
|
\item Design und Umsetzung eines Systems zur automatischen
|
|
Benachrichtigung über Fehler und Probleme mit Autos
|
|
\item Erfolgreicher Livegang des Ridehailing Projekts von ReachNow
|
|
China
|
|
\end{itemize}
|
|
\cvsubsection{Wichtige Technologien}
|
|
AWS, Docker, Flow, GitLab CI, Java, Kotlin, Kubernetes, MQTT,
|
|
PostgreSQL, React Native, Redux, RxJS, Spring Boot
|
|
|
|
\item[Jun. 2011 -- Aug. 2011] \cvsection{Praktikant im Bereich
|
|
Algorithmen- und Softwareentwicklung}
|
|
OptWare GmbH, Regensburg
|
|
\cvsubsection{Kernaufgaben}
|
|
\begin{itemize}
|
|
\item Erstellung von Unattended Installationen für Windows und
|
|
Ubunutu
|
|
\item Approximation einer Häufigkeitsverteilung mit GNU Octave
|
|
\end{itemize}
|
|
\end{cvlist}
|
|
\begin{cvlist}{Ausbildung}
|
|
\item[Okt. 2014--Sep. 2017] \cvsection{Universität Regensburg, M.Sc.
|
|
Mathematik}
|
|
\begin{itemize}
|
|
\item Abschlussnote 1,3
|
|
\item Spezialisierung auf Algebraische Geometrie und
|
|
Algebraische Topologie
|
|
\end{itemize}
|
|
|
|
\item[Okt. 2011 -- Sep. 2014] \cvsection{Universität Regensburg, B.Sc.
|
|
Mathematik}
|
|
\begin{itemize}
|
|
\item Abschlussnote 2,0
|
|
\item Spezialisierung auf Algebraische Geometrie
|
|
\end{itemize}
|
|
\end{cvlist}
|
|
\begin{cvlist}{Zertifizierungen}
|
|
\item[Jul. 2019] Oracle Certified Associate, Java SE 8 Programmer
|
|
\end{cvlist}
|
|
|
|
\begin{cvlist}{Sprachkenntnisse}
|
|
\item[Deutsch] Muttersprache
|
|
\item[Englisch] Fließend in Wort und Schrift
|
|
\end{cvlist}
|
|
\begin{cvlist}{Kompetenzen}
|
|
\item[Sprachen] C, C++, D, Java, JavaScript, Kotlin, Python, TypeScript
|
|
\item[Technologien] AWS, Bazel, Docker, Flow, GitLab CI, Gradle,
|
|
Grafana, Helm, Kibana, Kubernetes, MQTT, Prometheus, React Native,
|
|
Redux, RxJS, PostgreSQL, Spring Boot, vibe.d
|
|
\item[Methoden] Kanban, Liberating Structures, Mobprogrammierung,
|
|
Paarprogrammierung, Scrum, Testgetriebene Entwicklung
|
|
\end{cvlist}
|
|
|
|
\begin{cvlist}{Ehrenamt}
|
|
\item[Okt. 2013 -- Sep. 2015] Gewählter Fachschaftsvertreter für
|
|
Mathematik an der Universität Regensburg
|
|
\item[Apr. 2012 -- Sep. 2017] Mitglied der Fachschaft Mathemathik/Physik
|
|
der Universität Regensburg
|
|
\end{cvlist}
|
|
\end{cv}
|
|
\end{document}
|
|
\endinput
|