Alexander Steinmaurer



University Assistant | PhD Student | Lecturer | Full-Stack Developer | Paramedic

Projects

OnExp
E-Projekt TimeTrack
Jeremiah!
sCool
epMobile
Q?A!

Me

Hi everyone, my name is Alexander and I am glad to welcome you to my website. Since I was a child, computers are around me. After nine years of mandatory school education I wanted to start working in that field. In my apprenticeship as a software developer, I learned a lot about software, technology and people. I also realized that I would love to share my passion for computer science with others and so I moved to my favourite city - Graz. I started to study computer science and German language/literature to become a teacher. In this wonderful time, I got in contact with a lot of great and inspiring people. Together with these people I worked on different projects in the area of software development. While writing my theses, I realized that I really enjoy developing new technologies that engage and support people in learning to code. I started with a Ph.D. in Computer Science to make programming as easy and engaging as possible. My research covers learning analytics, computer science education, and computational skills.

Teaching was always another passion for me and so I started to teach in 2014. I took different courses at the Austrian Red Cross to become a lecturer and since then I teach mainly paramedics and first aid. Besides that, I teach at the Graz University of Technology, FH Campus 02 and Pädagogische Hochschule Steiermark.

Curriculum Vitae

since 06/2020

University Assistant | Graz University of Technology

  • Researcher @ CoDiS Lab
  • Teaching Bachelor and Master Courses in the area of Computer Science (Programming, Engaging Learning Technologies, Project Management, Scientific Working)

since 10/2020

Lecturer | Campus 02 University of Applied Science

  • Lecturer at the Institute of Information Technologies and Business Informatics.
  • Operating Systems and Markup Languages

since 03/2021

Lecturer | University College of Teacher Education Styria

  • Lecturer at the Institute of Secondary School Professional Education
  • Multimedia Systems II

since 11/2014

Lecturer | Austrian Red Cross

  • Teaching first aid courses
  • Teaching first aid courses focusing children and infant emergencies
  • Teaching in the Emergancy Medical Technican Programm of the Austrian Red Cross (Paramedics - "Rettungssanitäter")
  • Teaching the compulsory courses ("Pflichtschulung") according to § 50/51 SanG
  • Content for EMT Courses

12/2016 - 04/2021

Full Stack Developer | E-Projekt Software

  • Working on different web-based (PHP, Python, Node.JS, Bootstrap) and mobile applications (React Native, Apache Cordova)
  • Designing and implementation of APIs (REST)
  • Administration of different webservers (Apache, MySQL, MongoDB)

11/2017 - 02/2020

Web Developer | University of Graz

  • System Administrator for the linguistic IT-Lab and the devices (EyeTracker, Microphone, etc.)
  • Python programming for different lingustic experiments
  • Server administration (Debian) for different linguistic web-applications
  • Data analysis and statistical evaluation of experiments

summer term 2018-2020

Student Assistant | Graz University of Technology


10/2017 - 12/2017

Teacher | Refugee Aid Program


summer 2015/16

Application Engineer - Internship | x-tention Informationstechnologie GmbH

  • Writing a software for monitoring job execution at the hospital information system
  • Technical support for users of different clinical applications
  • Working on documentations for various clinical applications

02/2013 - 07/2014

Application Engineer | x-tention Informationstechnologie GmbH

  • Technical support for users of different clinical applications
  • Administration of clinical applications and servers
  • Maintaining and Monitoring applications and data exchange (HL7)

09/2008 - 04/2012

Software Engineer (Apprenticeship) | E-Projekt Software

  • Supporting and developing the own ERP System (.NET and Visual Fox Pro)
  • Designing and Implementing different APIs to webshops (JSON, REST, XML, SOAP, XML-RPC)
  • Administration of different databases (MySQL, MsSQL, Fox Pro)
  • Customer training

Teaching

VO/KU Introduction to Structured Programming (TU Graz)
  • Bachelor's Programmes Computer Science, Information and Computer Engineering, Software Engineering and Management, Teacher Education Computer Science, and Electrical Engineering
  • Topics: Introduction to programming, C programming language, Data Types, Control Statements, Algorithms, (Dynamic) Memory Management, Structs, Pointers, etc.
VO/KU Object-oriented Programming I (TU Graz)
  • Bachelor's Programmes Computer Science, Information and Computer Engineering, Software Engineering and Management, Teacher Education Computer Science, and Electrical Engineering
  • Topics: C++ programming language, Objects, Classes, STL (Vectors, Iterators), Smart Pointers, Polymorphy
SE Selected Topics in Engaging Learning Technologies (TU Graz)
  • Intradisciplinary Course for Teachers and Computer Scientists
  • Topics: Digital Skills, Learning Environments, VR/AR/XR Technologies, E-Assessment, Coding, Game-Based Learning
SE Introduction to Scientific Working (TU Graz)
  • Bachelor's Programmes Computer Science, Information and Computer Engineering, Software Engineering and Management, Teacher Education Computer Science, and Electrical Engineering
  • Introduction to Scientific Writing: Formulate Research Questions, Paper/Theses Writing, Citation/References, etc.
  • Document: Introduction to Scientific Writing
ILV Operating Systems (FH Campus02)
  • Bachelor's Programme Business Data Science
  • Topics: Intro to Operating Systems, Computer Architecture, Process Management (Process, Threads, IPC, Scheduling), Memory Management, Virtual Memory, I/O Devices, Filesystem, Bash Programming
ILV Markup Languages (FH Campus02)
  • Bachelor's Programme Business Software Development
  • GitLab-Repository
  • Topics: XML, HTML5, JSON, XML Schema Definition, XPath, Ajax, JQuery, XSLT
VO/UE Project Management (TU Graz)
  • Bachelor's Programme Software Engineering and Management
SE Multimedia Systems II (PH Steiermark)
  • Online Course
  • Master's Programme Media Informatics
  • Topics: Game-based Learning, Multimedia Systems, Learning Technologies

Research

Talks

2020

June

Podcast: Game Based Learning

Podcast @ Radioigel

2020

March

Presentation: sCool: Learning Programming with Bugs?!

Virtual Presentation for Tag der Informatik Fachdidaktik 2020

Video (Workshop) and Slides