Dr. Jonas Kaiser

is working from home. 🏡

Angestellt, Senior DevOps Engineer, ioki GmbH

Frankfurt am Main, Deutschland

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

  • Bis heute 4 Jahre und 2 Monate, seit 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 Jahr und 3 Monate, Jan. 2019 - März 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 Monate, Juni 2018 - Dez. 2018

    Backend Engineer

    dataWerks GmbH

    Scala Backend Engineer working on a data visualisation middleware

  • 6 Jahre und 1 Monat, 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 Monate, Juli 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 Jahre und 5 Monate, 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 Jahre und 4 Monate, Okt. 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 Jahre und 9 Monate, Okt. 2007 - Juni 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

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Spanisch

    Grundlagen

Interessen

Sport (Swimming/Running/Shaolin Kung-Fu)
Home cooking
Fine Dining
Board Games
Reading (mostly Fantasy & Science Fiction)
Pen & Paper Roleplaying (usually as gamemaster)

21 Mio. XING Mitglieder, von A bis Z