Hey, nice to meet you!

About (short version™)

I'm Dr. Jan Wieners, head of IT at the Center for Teacher Education (Zentrum für Lehrer*innenbildung, Universität zu Köln) in lovely Cologne Lindenthal.

As a certified trainer according to AEVO (IHK Ausbilder- / AdA-Schein) I train IT specialists for application development (Fachinformatiker für Anwendungsentwicklung) at the Center for Teacher Education.

I enjoy automating complex processes with low-code tools like n8n and experimenting with augmented reality and virtual reality, especially low-threshold technologies / APIs like WebXR to give impulses to teacher education.

I am interested in multimodal open educational materials, serious games / gaming and the question of how textually composed narratives transform when told in and through another medium. I have conducted numerous teaching sessions and written papers with this question in mind together with my colleagues Zoe Schubert and Øyvind Eide.

I love to build wonderful web applications with state of the art technologies like Angular and decoupled / headless-ready content management systems like Drupal, Directus or ProcessWire.

Before I started to work @ZfL in 2022, I worked as a research assistant, programmer, server administrator and factotum at the Institute for Digital Humanities at the University of Cologne. You can find some aspects of my work at academia below.

In my spare time I enjoy cycling, travelling and reading good books.

I also work as a freelance full stack developer. I speak C, C++, Python, JavaScript, TypeScript, Crystal, Lua, playing around with Kotlin and Rust and am admiring with awe Haskell and Clojure. Get in touch with me if you think we can do some pretty good stuff together.

Jan Wieners

Teaching

I held my first course in applied computer science for the humanities at the University of Cologne in 2009 and did a lot of courses afterwards. In my courses I dealt with basics of computer science and media informatics, programming with / in programming languages of different paradigms theory / theories of digital humanities, interactive storytelling in virtual and augmented reality and artificial intelligence, primarily machine learning and computer vision.

I mainly taught at the Universität zu Kölle, but am quite happy to have participated in a summer school in Nigeria in 2017 (Together with Zoe Schubert: Virtual Lecture about Web Development at the 1st Lagos (Nigeria) Summer School in Digital Humanities. University of Lagos, Lagos, Nigeria, 13.07.2017). I also taught a course together with Zoe Schubert about implementing virtual and augmented reality applications using state of the art web technologies at the University of Victoria, Canada in 2019 at the Digital Humanities Summer Institute 2019: Modelling. Virtual. Realities. A Practical Introduction to Virtual (and Augmented) Reality (DHSI 2019).

It's important to me not just to talk about things, but also to put them into practice - especially in the courses I have taught.

Click here in order to show courses I held from 2009 to 2022.

Summer term 2022

Winter term 2021 / 2022

Summer term 2021

Winter term 2020 / 2021

Summer term 2020

Winter term 2019 / 2020

Summer term 2019

Winter term 2018 / 2019

  • Together with Sophie Schmidt (Archaeoinformatics, University of Cologne): Archäogaming – Konzepte von Vergangenheit in Computer- und Videospielen
  • Media Transformation – Interaktives Erzählen in VR
  • Agile objektorientierte Software-Entwicklung mit C++
  • Digital Humanities – Theorie und Praxis

Summer term 2018

  • Together with Prof. Dr. Øyvind Eide and Eymard Fäder: Künstliche Intelligenz und Cultural Heritage: Upper Brandberg – Im Louvre der Felsmalerei
  • Media Transformation II – Interactive Storytelling in Virtual Reality
  • Together with Zoe Schubert: Semantische Datenmodellierung mit CIDOC-CRM

Winter term 2017 / 2018

  • Media Transformation I – Developing Virtual Reality Spaces

Summer term 2017

  • Media Transformation II – Social VR and Interactive Storytelling in Virtual Reality
  • Together with Simone Kronenwett: Forschungsdatenmanagement und Langzeitarchivierung

Winter term 2016 / 2017

  • Künstliche Intelligenz und Cultural Heritage
  • Colloquium "Digital Humanities"
  • Media Transformation I – Theater als Virtual Reality (VR) Erfahrung

Summer term 2016

Winter term 2015 / 2016

  • Together with Michael Remmy: Archäoinformatik II – Location-based games
  • Basisinformationstechnologie / HK – Medien (Teil 1: Einführung in die Informatik)
  • IT-Zertifikat der Phil.-Fak.: Advanced Web Basics / Kurs A und Kurs B
  • IT-Zertifikat der Phil.-Fak.: Tools & Methods in Digital Humanities – Mobile Web Developing

Summer term 2015

  • Programmierpropädeutikum (Einführung in die Programmierung anhand der Programmiersprachen JavaScript und C++ / Java)
  • Basisinformationstechnologie / HK – Medien (Teil 2)
  • IT-Zertifikat der Phil.-Fak.: Advanced Web Basics / Kurs A und Kurs B
  • IT-Zertifikat der Phil.-Fak.: Tools & Methods in Digital Humanities – Mobile Web Developing

Winter term 2014 / 2015

  • Programmierpraktikum C++
  • Basisinformationstechnologie / HK – Medien (Teil 1: Einführung in die Informatik)
  • IT-Zertifikat der Phil.-Fak.: Advanced Web Basics / Kurs A und Kurs B
  • IT-Zertifikat der Phil.-Fak.: Tools & Methods in Digital Humanities – Mobile Web Developing

Summer term 2014

  • Programmierpropädeutikum
  • Basisinformationstechnologie / HK – Medien (Teil 2)
  • IT-Zertifikat der Phil.-Fak.: Advanced Web Basics / Kurs A und Kurs B
  • IT-Zertifikat der Phil.-Fak.: Tools & Methods in Digital Humanities – Mobile Web Developing

Winter term 2013 / 2014

  • IT-Zertifikat der Phil.-Fak.: Allgemeine Technologien II / Kurs A und Kurs B
  • Programmierpraktikum C++
  • Basisinformationstechnologie / HK – Medien (Teil 1)
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards
  • Together with Simone Kronenwett: Kolloquium Digital Humanities

Summer term 2013

  • IT-Zertifikat der Phil.-Fak.: Allgemeine Technologien II / Kurs A und Kurs B
  • Programmierpropädeutikum
  • Basisinformationstechnologie / HK – Medien (Teil 2)
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards

Winter term 2012 / 2013

  • Programmierpraktikum C++
  • IT-Zertifikat der Phil.-Fak.: Allgemeine Technologien II / Kurs A und Kurs B
  • Basisinformationstechnologie / HK – Medien (Teil 1)
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards

Summer term 2012

  • IT-Zertifikat der Phil.-Fak.: Allgemeine Technologien II / Kurs A und Kurs B
  • Basisinformationstechnologie / HK – Medien (Teil 2)
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards [Blockseminar vom 24.09.2012 bis zum 28.09.2012]

Winter term 2011 / 2012

  • IT-Zertifikat der Phil.-Fak.: Allgemeine Technologien II / Kurs A und Kurs B
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards
  • Basisinformationstechnologie / HK – Medien (Teil 1)
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards [Blockseminar vom 26.03.2012 bis zum 30.03.2012]

Summer term 2011

  • IT-Zertifikat der Phil.-Fak.: Allgemeine Technologien II / Kurs A und Kurs B
  • Basisinformationstechnologie / HK – Medien (Teil 2)
  • IT-Zertifikat der Phil.-Fak.: Daten- und Metadatenstandards
  • IT-Zertifikat der Phil.-Fak.: Praktische Übungen zum Kurs Daten- und Metadatenstandards

Winter term 2010 / 2011

  • Programmierpraktikum C++
  • Basisinformationstechnologie / HK-Medien (Teil 1)
  • IT-Zertifikat der Phil.-Fak.: Allgemeine Informationstechnologien II / Kurs A und Kurs B

Summer term 2010

  • Basisinformationstechnologie / HK-Medien (Teil2)

Winter term 2009 / 2010

  • Basisinformationstechnologie / HK-Medien (Teil1)

Supervision (a selection)

I enjoyed working with my students to develop topics for their bachelor's or master's theses and to supervise them during the course of their thesis. The following is a small selection of works that I have supervised.

  • Dominik Sekular (06/2022, BA): Von der Rolle der Kommunikation – Konzeption und Implementation eines Multiagentensystems zur Entscheidungsfindung in Computer- und Videogames
  • Michael Doppelfeld (06/2022, BA): Digitale Rekonstruktion des Matronenheiligtums in Nettersheim – Umsetzung der Rekonstruktion sowie Reflexion der rekonstruierten, historischen Tempelanlage
  • Théo Bouveyron (05/2022, BA): Mischen VR – eine praktische Betrachtung des Potenzials von Audioproduktion in Virtual Reality
  • Lina Engelhardt (05/2022, BA): Die Sendung mit der Maus in Virtual Reality – eine Konzeptidee zur virtuellen Umsetzung von Fernsehbeiträgen
  • Fabian M. Rödder (01/2022, MA): Virtual Reality als Konfrontationstherapie am Beispiel der Therapie gegen Akrophobie
  • Laura Pascale Berg (12/2021, BA): Erweiterung des digitalen Forschungsraumes um die dritte Dimension – Eine praxisfokussierte Evaluation des Zukunftspotentials der virtuellen Realität in den Digital Humanities
  • Marvin Busch (11/2021, BA): Schlagrepräsentation und Schlagerkennung im Tischtennis mit Hilfe des CIDOC CRM und Künstlicher Intelligenz
  • Thomas Schiffer (09/2021, MA): Benutzerzentrierte Softwareentwicklung im Rahmen agiler Methoden – eine Untersuchung der Anwendung von Dual-Track Agile im Unternehmen
  • Julian Klink (07/2021, BA): Gamification als Motivationsstrategie – Funktion und Implementierung von Gamification in Kombination mit prozedural generierten Inhalten
  • Ana Calotescu (06/2021, BA): Digitalisierung, Visualisierung und Kontextualisierung von Medienartefakten des frühen Films: Entwicklung eines Objektnetzwerks mit GrandStack
  • Pia Eikmeyer (06/2021, BA): Fiktive Architektur – Objektivität und Realität hinsichtlich nie verwirklichter Bauwerke und digitaler Re-Kreationen
  • Nina Eckertz (01/2021, BA): Convolutional Neural Networks – Die Zukunft der digitalen Makroanalyse von Bildern in der Kunstforschung
  • Manuel Krosta (11/2020, BA): The Internet of Things – An Industry goes Web. Konzeption und Implementation eines volldynamischen Interfaces für den Einsatz im IoT
  • Moritz Eßer (11/2020, BA): Objekterkennung durch Künstliche Intelligenz – Wie künstliche neuronale Netze transmediative Prozesse gestalten
  • Benedikt Mildenberger (04/2020, MA): Indoor-Lokalisierung durch Convolutional Neural Networks unter Anwendung von Transfer Learning
  • Max Sprenger (03/2019, BA): Virtuelle Realität als Therapieergänzung für periphere Nervenläsionen

Selected Projects

I. Some Projects in Academia

  • Kompakkt (since 2018)
    Together with Kai Niebes and Zoe Schubert, I developed Kompakkt, a multimedia object repository and annotation system.
    Hey, we even travelled to Shanghai / Hangzhou, Galway and Paderborn to present Kompakkt and talk about media transformations in 3D / AR / VR!
    Angular / BabylonJS / MongoDB / Express.js
  • Arachne, iDAI.field (2015-2017)
    At the German Archaeological Institute (DAI, Deutsches Archäologisches Institut), I worked on the central object database of the DAI Arachne / iDAI.objects and the field research documentation system iDAI field 2.
    AngularJS (Arachne), Angular (iDAI field), Electron
  • VD18 (2009-2011)
    In the project "VD18 – Verzeichnis der im deutschen Sprachraum erschienenen Drucke des 18. Jahrhunderts", I developed and implemented algorithms for determining the similarity of title recordings for the VD18 project as part of Prof. Manfred Thaller's database system kleio.
    C++ / Python / sed / awk
  • Digitales Archiv NRW (2011)
    In the project "Digitales Archiv NRW", I provided a feasibility study on transport encryption.
  • PLANETS (2010)
    My sub-project in the context of the EU-co-funded project "PLANETS Preservation and Long-term access through Networked Services – Digital Preservation Research and Technology" was about implementing an application for automated pattern recognition in dynamic environments like computer- and videogames.
    You can find a paper about aspects of my work here.
    C++ / Qt

II. Playing around...

  • KVB-barrierefrei
    Overview of current escalator and lift disruptions of Kölner Verkehrs-Betriebe (KVB).
    Based on Vue.js and KVB's Open Data.
  • PlaygroundLove
    Built this for my daughter and me in order to find some nice playgrounds wherever we are.
    Based on Angular, Leaflet, OpenStreetMap's Overpass API.
  • Checklist for Dark Souls 3
    I developed a Checklist for Dark Souls 3 which lets you keep track of collected items, pyromancies, sorceries (...) in order to get Platinum a bit easier. Feel free to download the app via Google Play Store for free.
    Ionic / Angular

Publications

2022

  • Zoe Schubert, Jan Wieners, Øyvind Eide: Visuelle modellbasierte Experimente in den (digitalen) Geisteswissenschaften. In: Fabrikation von Erkenntnis – Experimente in den Digital Humanities. Hg. von Manuel Burghardt, Lisa Dieckmann, Timo Steyer, Peer Trilcke, Niels Walkowski, Joëlle Weis, Ulrike Wuttke. Wolfenbüttel 2021. (= Zeitschrift für digitale Geisteswissenschaften / Sonderbände, 5) text/html Format. DOI: 10.17175/sb005_007

2019

  • Zoe Schubert, Øyvind Eide, Enes Türkoǧlu, Jan Wieners (2019): The intangibility of Tangible Objects. Re-telling Artefact Stories through Annotations and 3D Replica. ICOM KYOTO 2019 – Museums as Cultural Hubs: the Future of Tradition. DOI: 10.5281/zenodo.3878966

2018

  • Jan Wieners, Zoe Schubert, Øyvind Eide: Erkenntnisgewinn durch die individuelle Erfahrbarkeit von Daten und Information in interaktiven virtuellen Welten – Annotierte Bühnenmodelle in VR. EADH 2018: Data in Digital Humanities. Galway, Ireland.
  • Zoe Schubert, Jan Wieners, Øyvind Eide: Modelling. Virtual. Realities. Virtual Reality as a transformative technology for the humanities. Intermedial Practice and Theory in Comparison (Hangzhou, 2018). DOI: 10.5281/zenodo.3909344
  • Zoe Schubert, Jan Wieners, Øyvind Eide: Modellieren durch mediale Transformation: Das Theater Brechts in der virtuellen Realität. DHd 2018 Köln – Kritik der digitalen Vernunft. (Book of Abstracts)

2015

  • Jan Wieners: SpoookyJS. Ein multiagentenbasiertes JavaScript-Framework zur flexiblen Implementation digitaler browserbasierter Brettspiele und spielübergreifender künstlicher Intelligenz. Dissertation, Universität zu Köln.
    Online available at http://kups.ub.uni-koeln.de/5971 or GitHub.

2010

  • M. Guttenbrunner, A. Rauber, M. Thaller, J. Wieners: Same Same But Different – Comparing Rendering Environments for Interactive Digital Objects. In Ioannides, M. et. al.: Digital Heritage - Third International Conference, EuroMed 2010. Lemessos, Cyprus, November 8-13, 2010 Proceedings. Berlin 2010: Springer Verlag. (http://publik.tuwien.ac.at/files/PubDat_190888.pdf)

2008

  • Jan Wieners: Zur Erweiterungsfähigkeit bestehender OCR Verfahren auf den Bereich extrem früher Drucke. Magisterarbeit, Universität zu Köln (https://github.com/janwieners/TED)

Talks + Workshops

2024

  • Together with Alexandra Habicher, Luca Haun and Christopher Stute: Low Code – Datenextraktion und -transformation mit N8N. Love Data Week 2024, 16.02.2024.

2020

  • Together with Zoe Schubert, Enes Türkoǧlu and Kai Niebes: Showtime – sehen und gesehen werden! Erzeugung semantischer (Spiel-)Räume für kollaboratives Arbeiten mit multimedialen Annotationen im Mehrdimensionalen. DHd2020 Paderborn.

2019

  • Together with Sophie Schmidt: Lehre mal praktisch – Archäogaming.
    Ringvorlesung "Lehre mal praktisch", Zentrum für Hochschuldidaktik, Universität zu Köln, 09.05.2019.

2018

  • Together with Zoe Schubert: Modellieren durch mediale Transformation. Colloquium in Digital Cultural Heritage, University of Cologne, 31.01.2018.

2017

  • Don't Fear Black Boxes – Künstliche Intelligenz und Digital Humanities. Digital Humanities Kolloquium, Universität zu Köln, 25.10.2017.
  • Together with Simone Kronenwett: Forschungsdaten in den Geisteswissenschaften. ZBIW-Fortbildung "Forschungsdatenmanagement im Überblick", Technische Hochschule Köln, 08.06.2017.

2016

  • Together with Zoe Schubert: VR As a Transformative Technology in the Humanities. Colloquium in Digital Cultural Heritage, University of Cologne, 09.11.2016.

Poster

2021

  • Auditory Spaces: Sound als Gestaltungsmittel in VR und AR. DHCon2021, University of Cologne, Germany.

2020

  • Together with Zoe Schubert, Enes Türkoǧlu, Kai Niebes and Øyvind Eide Niebes: Because the world is multidimensional: Annotations for storytelling with 3D objects. DH2020 Ottawa, Canada.
  • Together with Jonathan Blumtritt, Brigitte Mathiak, Claes Neuefeind, Felix Rau, Philip Schildkamp and Patrick Helling: Geisteswissenschaftliches Forschungsdatenmanagement in der Lehre - Konzepte, Methoden, Erfahrungen. DHd2020 Paderborn, Germany.
  • Media Transformation – Interaktives Erzählen in VR: "Barn Burning" (Haruki Murakami, Lee Chang-dong). DHCon2020, University of Cologne, Germany.
  • Kompakkt. DHCon2020, University of Cologne, Germany.

2019

  • Media Transformation – Interaktives Erzählen in VR. DHCon2019, University of Cologne.

2018

  • Together with Andreas Gálffy and Simone Kronenwett: Die Macht der Daten- vom konsequenten Umgang mit Forschungsdaten.
    @ DHd2018 at the University of Cologne, Germany

Curriculum vitae

Professional experience

Education

Contact

Dr. Jan Wieners

Zentrum für LehrerInnenbildung
Immermannstraße 49
50931 Köln

jan.wieners@uni-koeln.de
+49 221 470 7271
https://zfl.uni-koeln.de