CV

M.Sc. in Applied Computer Science. Research interests are automated reasoning, higher-order logic and neuro-symbolic AI.

Contact Information

Name Johannes C. Schuster
Email johannes.c.schuster@proton.me
Website https://jcschuster.de
Date of Birth July 9, 2002
Pronouns he/him
Location Bamberg, Germany

Experience

  • Oct 2026 –
    Present

    Bamberg, Germany

    Staff Member
    University of Bamberg (Chair for AI Systems Engineering, Prof. Christoph Benzmüller)
    • Technical support for the courses AISE-DO-B (DevOps) and AISE-LKR-B (Logic-Based Knowledge Representation)
    • Set up and run the Elixir/Livebook infrastructure for automated theorem proving used in teaching (AtpClient, tptp, Shot)
    • Preparation of my doctorate
  • Apr 2026 –
    Sep 2026

    Bamberg, Germany

    Teaching Assistant for Automation of Logical Reasoning
    University of Bamberg (Chair for AI Systems Engineering, Prof. Christoph Benzmüller)
  • Oct 2025 –
    Mar 2026

    Bamberg, Germany

    Teaching Assistant for Logic-Based Knowledge Representation
    University of Bamberg (Chair for AI Systems Engineering, Prof. Christoph Benzmüller)
  • Apr 2024 –
    Sep 2025

    Bamberg, Germany

    Teaching Assistant for Algorithms and Data Structures
    University of Bamberg (Chair of Media Informatics, Prof. Andreas Henrich)
    • Moved the course from Java to C
  • Apr 2023 –
    Sep 2023

    Bamberg, Germany

    Teaching Assistant for Algorithms and Data Structures
    University of Bamberg (Chair for Smart Environments, Prof. Diedrich Wolter)

Education

  • Oct 2024 –
    Sep 2026

    Bamberg, Germany

    M.Sc.
    University of Bamberg
    Applied Computer Science
    • Grade: 1.0
    • Thesis title: Extensionality and Instance-based Methods in Tableau-based Higher-Order Automated Theorem Proving
    • Supervised by Prof. Dr. Christoph Benzmüller (Chair for AI Systems Engineering)
    • Executable Livebook notebooks and typeset version archived at doi:10.5281/zenodo.22045933
  • Oct 2021 –
    Dec 2024

    Bamberg, Germany

    B.Sc.
    University of Bamberg
    Applied Computer Science
    • Thesis title: Visual Exploration of Sentiment and Keywords from Social Media Posts
    • Supervised by Prof. Dr. Fabian Beck (Chair for Information Visualization)
    • Minor in Experimental Psychology (18 ECTS)

Academic Activities

  • Mar 2025

    Günne, Germany

    Participant
    Interdisciplinary College (IK) Spring School
    • Attended intensive courses and lectures focusing on the intersection of artificial intelligence, neurosciences, and cognitive science.
  • Dec 2025

    Bamberg, Germany

    Participant
    International Workshop on Computational Ontology & Metaphysics & Winners' Symposium of the 2025 Kurt Gödel Essay Prize
  • 24 Jul 2026

    Lisbon, Portugal

    Participant
    Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL) @ FLoC 2026
  • 25 Jul 2026

    Lisbon, Portugal

    Speaker
    Workshop on Practical Aspects of Automated Reasoning (PAAR) @ FLoC 2026
    • Topic: Elixir meets TPTP: Bringing Automated Reasoning to the BEAM Ecosystem
    • slides
    • demo files
  • 25 Oct 2026

    Spetses, Greece

    Speaker
    International Workshop on the Implementation of Logics (IWIL) @ LPAR-26

Contributions to Standards

  • 2026 – Present

    Revision of the SZS Ontologies
    TPTP World, with Prof. Dr. Geoff Sutcliffe (University of Miami)
    • Ongoing revision of the SZS ontologies, the standard in which automated reasoning systems report their result status
    • Formalisation of the success ontology in Isabelle/HOL, from which the hierarchy is derived and against which the published BNF is checked mechanically

Extracurricular Activities

  • Sep 2021 –
    Present

    Bamberg, Germany

    Cellist
    Orchestra and Chamber Orchestra of the University of Bamberg
    • Active member of the cello section, participating in weekly rehearsals and regular public symphonic concerts.

Skills

Programming Languages & Tools (Advanced): Elixir, Python (PyTorch), Isabelle/HOL, Prolog, JavaScript (D3.js, Svelte), Java, C
Theoretical Concepts (Master): Automated Theorem Proving, Higher-Order Logics, Machine Learning, Neuro-Symbolic AI, Information Visualization, Functional Programming, Distributed Systems

Languages

German : Native speaker
English : Fluent (C1)