update
This commit is contained in:
parent
8e2f81e7e2
commit
def6db87ae
2 changed files with 112 additions and 59 deletions
165
Lebenslauf.tex
165
Lebenslauf.tex
|
@ -1,92 +1,145 @@
|
||||||
% !TEX program = lualatex
|
% !TEX program = lualatex
|
||||||
\documentclass[fontsize=12pt]{scrartcl}
|
\documentclass[fontsize=11pt, DIV=13]{scrartcl}
|
||||||
\usepackage{fontspec}
|
\usepackage{fontspec}
|
||||||
\usepackage{polyglossia}
|
\usepackage{polyglossia}
|
||||||
\usepackage{scrlayer-scrpage}
|
\usepackage{scrlayer-scrpage}
|
||||||
\usepackage{lastpage}
|
\usepackage{lastpage}
|
||||||
\usepackage[TextAligned]{currvita}
|
\usepackage[TextAligned, NoDate]{currvita}
|
||||||
\usepackage{csquotes}
|
\usepackage{csquotes}
|
||||||
\usepackage{microtype}
|
\usepackage{microtype}
|
||||||
|
|
||||||
\setmainlanguage[spelling=new, latesthyphen=true]{german}
|
\setmainlanguage[spelling=new, latesthyphen=true]{german}
|
||||||
\setmainfont{Crimson}[BoldFont=*-Semibold,Ligatures=Rare]
|
\setmainfont{EB Garamond}[BoldFont=*-Semibold,Ligatures=TeX]
|
||||||
\setkomafont{pagefoot}{\normalfont\rmfamily\upshape}
|
\setkomafont{pagefoot}{\normalfont\rmfamily\upshape}
|
||||||
\setkomafont{pagenumber}{\normalfont\rmfamily\upshape}
|
\setkomafont{pagenumber}{\normalfont\rmfamily\upshape}
|
||||||
%\tolerance=635
|
|
||||||
|
|
||||||
\cfoot[Seite \thepage~von \pageref{LastPage}]{Seite \thepage~von \pageref{LastPage}}
|
\pagestyle{empty}
|
||||||
|
|
||||||
\AtBeginDocument{\settowidth{\cvlabelwidth}{\cvlabelfont Technologien und Tools}}
|
\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}}
|
||||||
|
|
||||||
\cvplace{Regensburg}
|
|
||||||
\date{\today}
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
\begin{raggedright}
|
\begin{raggedright}
|
||||||
|
|
||||||
\bfseries\Huge Johannes Loher
|
\begin{center}
|
||||||
|
\bfseries\Huge Johannes Loher
|
||||||
|
|
||||||
\vspace{3mm}
|
\vspace{3mm}
|
||||||
\mdseries\normalsize Elsenheimerstraße 20, 80687 München
|
\mdseries\normalsize Elsenheimerstraße 20, 80687 Mprünchen
|
||||||
|
|
||||||
+49 89 32791433 \hspace{1mm} johannes.loher@fg4f.de
|
+49 151 42151433 \hspace{1mm} johannes.loher@fg4f.de
|
||||||
|
\end{center}
|
||||||
|
|
||||||
\vspace{3mm}
|
|
||||||
\end{raggedright}
|
\end{raggedright}
|
||||||
\begin{cv}{}
|
\begin{cv}{}
|
||||||
\begin{cvlist}{Persöhnliche Angaben}
|
\begin{cvlist}{Profil}
|
||||||
\item[Geburtsdatum] 24.12.1991
|
\item Hoch motivierter Softwareentwickler mit zweieinhalb Jahren
|
||||||
\item[Geburtsort] Bergisch Gladbach
|
Erfahrung im Entwickeln von robusten und skalierbaren Anwendungen für
|
||||||
\item[Familienstand] ledig
|
die Cloud. Hat tiefgehendes Wissen in vielen Programmiersprachen und
|
||||||
\end{cvlist}
|
nimmt regelmäßg an Events und Konferzen zu verschiedenen Aspekten der
|
||||||
\begin{cvlist}{Berufspraxis}
|
modernen Softwareentwicklung teil.
|
||||||
\item[seit Feb. 2018] Software Engineer bei der MaibornWolff GmbH
|
\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
|
||||||
|
|
||||||
Anforderungsmanagement und Entwicklung von Frontend- und Backendsystemen
|
\item[Jan. 2018 -- Feb. 2020] \cvsection{Software Engineer}
|
||||||
mit Kotlin, Java und JavaScript in einer Microservice-Archiktektur im
|
MaibornWolff GmbH, München
|
||||||
Bereich On-Demand Mobility in einem Scrum Team
|
\cvsubsection{Kernaufgaben}
|
||||||
\item[Okt. 2014--Juli 2018] Betreuung der Webseite der derigo GmbH \& Co. KG
|
\begin{itemize}
|
||||||
\item[März 2010--Juli 2018] Betreuung der Webseite der Top Select Management GmbH
|
\item Design und Umsetzung von skalierbaren Backendanwendungen in
|
||||||
\end{cvlist}
|
einer cloudbasierten Microservice Architektur als Teil eines
|
||||||
\begin{cvlist}{Praktika}
|
Scrum Teams
|
||||||
\item[Juni 2011--Aug. 2011] OptWare GmbH, Regensburg
|
\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
|
||||||
|
|
||||||
Erstellung einer unbeaufsichtigten Installation für Windows und Linux und Approximation eine Häufigkeitsverteilung
|
\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}
|
\end{cvlist}
|
||||||
\begin{cvlist}{Ausbildung}
|
\begin{cvlist}{Ausbildung}
|
||||||
\item[Okt. 2014--Sep. 2017] M.Sc. Mathematik an der Universität Regensburg
|
\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}
|
||||||
|
|
||||||
Abschlussnote: 1,3
|
\item[Okt. 2011 -- Sep. 2014] \cvsection{Universität Regensburg, B.Sc.
|
||||||
|
Mathematik}
|
||||||
Titel der Abschlussarbeit: \enquote{Serres Tor-Formel und Reduktion auf die Diagonale}
|
\begin{itemize}
|
||||||
|
\item Abschlussnote 2,0
|
||||||
\item[Okt. 2011--Sep. 2014] B.Sc. Mathematik an der Universität Regensburg
|
\item Spezialisierung auf Algebraische Geometrie
|
||||||
|
\end{itemize}
|
||||||
Abschlussnote: 2,0
|
|
||||||
|
|
||||||
Titel der Abschlussarbeit: \enquote{Ein Verschwindungssatz für die Garbenkohomologie noetherscher topologischer Räume}
|
|
||||||
|
|
||||||
\item[Sep. 2002--Mai 2011] Albertus-Magnus-Gymnasium Regensburg
|
|
||||||
|
|
||||||
Abiturnote: 1,3
|
|
||||||
\end{cvlist}
|
\end{cvlist}
|
||||||
|
\begin{cvlist}{Zertifizierungen}
|
||||||
|
\item[Jul. 2019] Oracle Certified Associate, Java SE 8 Programmer
|
||||||
|
\end{cvlist}
|
||||||
|
|
||||||
\begin{cvlist}{Sprachkenntnisse}
|
\begin{cvlist}{Sprachkenntnisse}
|
||||||
\item[Deutsch] Muttersprache
|
\item[Deutsch] Muttersprache
|
||||||
\item[Englisch] fließend in Wort und Schrift
|
\item[Englisch] Fließend in Wort und Schrift
|
||||||
\item[Schwedisch] Grundkenntnisse
|
|
||||||
\end{cvlist}
|
\end{cvlist}
|
||||||
\begin{cvlist}{EDV-Kenntnisse}
|
\begin{cvlist}{Kompetenzen}
|
||||||
\item[Betriebssysteme] Linux, Windows, Mac OS X
|
\item[Sprachen] C, C++, D, Java, JavaScript, Kotlin, Python, TypeScript
|
||||||
\item[Programmiersprachen] Kotlin, Java, D, JavaScript, Python, C, C++, PHP, Shell-Skripte
|
\item[Technologien] AWS, Bazel, Docker, Flow, GitLab CI, Gradle,
|
||||||
\item[Technologien und Tools] Docker, Kubernetes, Helm, AWS, SQL, Gradle, Spring Boot, MQTT, Prometheus, Grafana, Kibana, GitLab CI, JUnit, Mockito, Micrometer, vibe.d
|
Grafana, Helm, Kibana, Kubernetes, MQTT, Prometheus, React Native,
|
||||||
\item[Auszeichnungssprachen] \LaTeX, HTML, CSS
|
Redux, RxJS, PostgreSQL, Spring Boot, vibe.d
|
||||||
|
\item[Methoden] Kanban, Liberating Structures, Mobprogrammierung,
|
||||||
|
Paarprogrammierung, Scrum, Testgetriebene Entwicklung
|
||||||
\end{cvlist}
|
\end{cvlist}
|
||||||
\begin{cvlist}{Zertifikate}
|
|
||||||
\item[Juli 2019] Oracle Certified Associate, Java SE 8 Programmer
|
|
||||||
\end{cvlist}
|
|
||||||
\begin{cvlist}{Ehrenamt}
|
\begin{cvlist}{Ehrenamt}
|
||||||
\item[Okt. 2013--Sep. 2015] Gewählter Fachschaftsvertreter für Mathematik an der Universität Regensburg
|
\item[Okt. 2013 -- Sep. 2015] Gewählter Fachschaftsvertreter für
|
||||||
\item[seit Apr. 2012] Mitglied der Fachschaft Mathemathik/Physik der Universität Regensburg
|
Mathematik an der Universität Regensburg
|
||||||
\item[Sep. 2009--Aug. 2010] 3. Schülersprecher am Albertus-Magnus-Gymnasium Regensburg
|
\item[Apr. 2012 -- Sep. 2017] Mitglied der Fachschaft Mathemathik/Physik
|
||||||
|
der Universität Regensburg
|
||||||
\end{cvlist}
|
\end{cvlist}
|
||||||
\end{cv}
|
\end{cv}
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
6
cv.tex
6
cv.tex
|
@ -28,7 +28,7 @@
|
||||||
\bfseries\Huge Johannes Loher
|
\bfseries\Huge Johannes Loher
|
||||||
|
|
||||||
\vspace{3mm}
|
\vspace{3mm}
|
||||||
\mdseries\normalsize Elsenheimerstraße 20, 80687 München
|
\mdseries\normalsize Elsenheimerstraße 20, 80687 Munich
|
||||||
|
|
||||||
+49 151 42151433 \hspace{1mm} johannes.loher@fg4f.de
|
+49 151 42151433 \hspace{1mm} johannes.loher@fg4f.de
|
||||||
\end{center}
|
\end{center}
|
||||||
|
@ -66,7 +66,7 @@
|
||||||
\cvsubsection{Key Technologies}
|
\cvsubsection{Key Technologies}
|
||||||
AWS, Bamboo, Bazel, C++, Docker, Kubernetes, Python
|
AWS, Bamboo, Bazel, C++, Docker, Kubernetes, Python
|
||||||
|
|
||||||
\item[2018-02 -- 2020-02] \cvsection{Software Engineer}
|
\item[2018-01 -- 2020-02] \cvsection{Software Engineer}
|
||||||
MaibornWolff GmbH, Munich
|
MaibornWolff GmbH, Munich
|
||||||
\cvsubsection{Key Responsibilities}
|
\cvsubsection{Key Responsibilities}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
@ -115,7 +115,7 @@
|
||||||
\item Specialized in algebraic geometry
|
\item Specialized in algebraic geometry
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{cvlist}
|
\end{cvlist}
|
||||||
\begin{cvlist}{Certificates}
|
\begin{cvlist}{Certification}
|
||||||
\item[2019-07] Oracle Certified Associate, Java SE 8 Programmer
|
\item[2019-07] Oracle Certified Associate, Java SE 8 Programmer
|
||||||
\end{cvlist}
|
\end{cvlist}
|
||||||
\begin{cvlist}{Languages}
|
\begin{cvlist}{Languages}
|
||||||
|
|
Loading…
Reference in a new issue