From c65a0b5d16a9a8c722961cc96de8bedb4ebb74ef Mon Sep 17 00:00:00 2001 From: Johannes Loher Date: Mon, 22 Jun 2020 22:46:34 +0200 Subject: [PATCH] update --- cv.tex | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/cv.tex b/cv.tex index ecc2e99..fc1033a 100644 --- a/cv.tex +++ b/cv.tex @@ -38,37 +38,45 @@ \begin{cvlist}{Profile} \item Highly motivated Software Engineer with two and a half years experience developing robust and scalable applications for the cloud and the - ability to learn very fast. Has deep knowledge about many different + ability to learn very fast. Has deep knowledge about a lot of different programming languages and frequently attends events and conferences related to many different aspects of modern software development. \end{cvlist} \begin{cvlist}{Experience} \item[2020-03 -- present] \cvsection{Software Engineer} - Autonomous Intelligent Driving GmbH, München (acquired by Argo AI) + Autonomous Intelligent Driving GmbH (acquired by Argo AI), Munich \cvsubsection{Key Responsibilities} \begin{itemize} - \item Development of tools that improve the quality and verifiability of code and - speed up the developer feedback cycle + \item Development of tools that improve the quality and + verifiability of code and speed up the developer feedback cycle \item Acting as Scrum Master for the team \end{itemize} \cvsubsection{Key Achievements} \begin{itemize} - \item Implementation of a tool to continuously calculate KPIs for part of the - perception stack of the self-driving system + \item Implementation of a tool to continuously calculate KPIs for + part of the perception stack of the self-driving system based on + replaying recorded sensor data to the the system and comparing the + output with labelled data \item Implementation of tooling to run tests as part of continuous integration using cars as a Hardware in the Loop system + \item Implementation of a tool to automatically generate stack + traces for crashes during tests running on cars as Hardware in the + Loop system \end{itemize} \cvsubsection{Key Technologies} AWS, Bamboo, Bazel, C++, Docker, Kubernetes, Python \item[2018-02 -- 2020-02] \cvsection{Software Engineer} - MaibornWolff GmbH, München + MaibornWolff GmbH, Munich \cvsubsection{Key Responsibilities} \begin{itemize} - \item Development of scalable backend applications in a - cloud-based microservice architecture in a Scrum team + \item Design and development of scalable backend applications in a + cloud-based microservice architecture as part of a Scrum team using + Java and Kotlin \item Refinement of business requirements and technical specification + \item Technical lead for the React Native based iOS app for the + ridehailing project by ReachNow China \end{itemize} \cvsubsection{Key Achievements} \begin{itemize} @@ -79,19 +87,9 @@ \item Successfull go-live of the ridehailing project by ReachNow China \end{itemize} - \cvsubsection{Key Technologies} - AWS, Java, Spring Boot, Kotlin, Docker, Kubernetes, GitLab CI, MQTT, - PostgreSQL - - \item[2010-10 -- 2018-07] \cvsection{Web developer} - Freelancing, Regensburg - \cvsubsection{Key Responsibilities} - \begin{itemize} - \item Supervision of the website of derigo GmbH \& Co. KG - \item Implementation and supervision of the website of Top Select - Management GmbH - \end{itemize} + AWS, Docker, Flow, GitLab CI, Java, Kotlin, Kubernetes, MQTT, + PostgreSQL, React Native, Redux, RxJs, Spring Boot \item[2011-06 -- 2011-08] \cvsection{Intern for Software Engineering} OptWare GmbH, Regensburg @@ -126,9 +124,11 @@ \end{cvlist} \begin{cvlist}{Skills} \item[Languages] C, C++, D, Java, JavaScript, Kotlin, Python, TypeScript - \item[Technologies] AWS, Bazel, Docker, GitLab CI, Gradle, Grafana, Helm, - Kibana, Kubernetes, MQTT, Prometheus, SQL, Spring Boot, vibe.d - \item[Methods] Kanban, mob programming, pair programming, Scrum, test-driven development + \item[Technologies] AWS, Bazel, Docker, Flow, GitLab CI, Gradle, + Grafana, Helm, Kibana, Kubernetes, MQTT, Prometheus, React Native, + Redux, RxJS, PostreSQL, Spring Boot, vibe.d + \item[Methods] Kanban, Liberating Structures, mob programming, pair + programming, Scrum, test-driven development \end{cvlist} \begin{cvlist}{Engagement}