Dr. Jonas Kaiser

is working from home. 🏡

Angestellt, Senior DevOps Engineer, ioki GmbH
Frankfurt am Main, Germany

Fähigkeiten und Kenntnisse

Problem Solving
Functional Programming
Scientific Writing
Presentation
Teaching
Haskell
Ocaml
Dependent Type Systems
Java Development
Scala
Mathematics
Logic
Type Theory
Semantics
Machine Learning
Team Management
Supervision
Linux
System Administration
Bash (Unix shell)
SSH
Git
SVN
MySQL
PostgreSQL
Networking
CI
GitLab
Computer Simulation

Werdegang

Berufserfahrung von Jonas Kaiser

  • Current 6 years and 2 months, since Apr 2020

    Senior DevOps Engineer

    ioki GmbH

    I am working in a Mobility Analytics and Consulting Team, where I provision the required virtual hardware (via Openstack / SaltStack / Terraform) for our high performance computing pipelines, establish and maintain a modern CI/CD based software development lifecycle (mostly centred around GitLab & Nexus) and also work as a software developer (mostly Java) on improving our custom tool chain.

  • 1 year and 3 months, Jan 2019 - Mar 2020

    Experte Software Engineering

    ioki GmbH

    I am working in a Mobility Analytics and Consulting Team, where I provision the required virtual hardware for our high performance computing pipelines, establish and maintain a modern CI/CD based software development lifecycle and also work as a software developer on improving our custom tool chain.

  • 7 months, Jun 2018 - Dec 2018

    Backend Engineer

    dataWerks GmbH

    Scala Backend Engineer working on a data visualisation middleware

  • 6 years and 1 month, Apr 2012 - Apr 2018

    Research assistant

    Saarland Informatics Campus

    1) TA: lecture organisation, managing tutors, teaching lectures/seminars/tutorials, student supervision. 2) academic research, writing scientific articles, conference presentations 3) System Administration: maintenance of Debian & CentOS server landscape, partially Xen virtualised. Administration of public /24 net and associated domain (DNS, DHCP). Maintenance of lab website (basic LAMP stack). Other services: git, ssh access, mail (exim), central sign-on (LDAP), file sharing (via SAMBA et al.).

  • 3 months, Jul 2010 - Sep 2010

    Software Engineer

    Google Germany GmbH

    I worked with the infrastructure branch on a new piece of code versioning software and was responsible for an algorithm to easily access the author and time of creation associated with a given line of source code (e.g. a blame/praise feature). I integrated the algorithm into an existing client-server-architecture and made it accessible from other internal systems. The code was developed in C++ on a Ubuntu Linux System using Perforce versioning for development purposes.

Ausbildung von Jonas Kaiser

  • 7 years and 5 months, Apr 2012 - Aug 2019

    Theoretical computer science

    Saarland University

    Development and evaluation of techniques for mechanising correspondence proofs between various representations of syntactic systems with local variable binding (e.g. lambda calculi) in proof assistants like Coq, Abella and Beluga.

  • 2 years and 4 months, Oct 2010 - Jan 2013

    Computer Science

    Saarland University

    Master Thesis: "Formal Construction of a Set Theory in Coq". A development of TG set theory in a type theory based proof assistant. Main Subjects: Computational Logic, Semantics, Verification, Machine Learning, Type Systems for Modules, Compiler Verification, Concurrent Program Logics.

  • 2 years and 9 months, Oct 2007 - Jun 2010

    Computer Science

    University of Cambridge

    Bachelor Thesis: "Reconsidering Lucid -- a modern approach": Scala implementation of a compiler and actor-based, concurrent demand-driven run-time system for the dataflow language Lucid, evaluated against the pLucid reference implementation.

Sprachen

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • Spanish

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z