Software Developer
August 2022 – now
Software Engineer – Various projects in full-stack and frontend development for a range of clients.
September 2019 – July 2022
Senior Technology Consultant [PDF]
October 2018 – July 2019
Developer – Developed templates for a microservices and CRUD GUI generator using Xtend, Java, Spring, JavaScript, and Polymer.
May 2017 – September 2018
PHP Full-Stack Developer [PDF] – Developed and maintained a photobook web application.
January 2014 – February 2017
Software Engineer – Main projects included:
November 2011 – October 2013
Developer [PDF] – Developed and maintained a CMS-based installation of the SIEMENS websites.
March 2011 – August 2011
Software Engineer – Built event management tools using Java.
FernUniversitaet in Hagen
starting October 2032
Main Topics (done): Algorithmic Mathematics(not yet assessed), Introduction to technical and theoretical Foundations of Computer Science(not yet assessed)
Main Topics (running): -
Main Topics (planned): Databases and Cybersecurity, Introduction to Business Information Technology, Modeling of Business Information Systems, Information Management
FernUniversitaet in Hagen
starting April 2032
Main Topics (done): Mathematical Foundations(passed, not graded), Linear Algebra(not yet assessed),
Main Topics (running): -
Main Topics (planned): Analysis, Introduction to Stochastics, Measure and Integration Theory, Numerical Mathematics I
FernUniversitaet in Hagen
starting April 2031
Main Topics (done): Knowledge-Based Systems(2.0), Modern Programming Techniques and Methods(1.7),
Document- and Knowledge-Management in the Internet(2.0), Operating Systems(1.7)
Main Topics (running): -
Main Topics (planned): Lab, Masterseminar
FernUniversitaet in Hagen
starting October 2027
Main Topics (done): Knowledge-Based Systems(2.0), Modern Programming Techniques and Methods(1.7),
Document- and Knowledge-Management in the Internet(2.0)
Main Topics (running): -
Main Topics (planned): Machine Learning, Introduction to Data Science, Data Engineering for Data Science, Mathematical Foundations of Data Science, Project Lab, Masterseminar
FernUniversitaet in Hagen
April 2022 - now
Main Topics (done): Mathematical Foundations(passed, not graded), Introduction to imperative Programming(passed, not graded),
Introduction to Scientific Methodologies of Computer Science(passed, not graded), Introduction to Object Oriented Programming (3.7),
Data Structures and Algorithms (not yet assessed), Software Systems(not yet assessed)
Main Topics (running): Software Engineering
Main Topics (planned): -
FernUniversitaet in Hagen
April 2022 - now
Main Topics (done): Mathematical Foundations(passed, not graded), Introduction to imperative Programming(passed, not graded),
Algorithmic Mathematics(not yet assessed), Knowledge-Based Systems(2.0),
Computer Systems(3.7), Data Mining(not assessed), Introduction to Object Oriented Programming (3.7),
Data Structures and Algorithms (not yet assessed), Introduction to Scientific Methodologies of Computer Science(passed, not graded), Software Systems(not yet assessed)
Main Topics (running): Software Engineering
Main Topics (planned): Foundations of Theoretical Computer Science,
Cybersecurity,
Basic Programming Lab,
Scientific Programming in Python, Programming Systems: Modern Programming Techniques and Methods
FernUniversitaet in Hagen
October 2020 - now
Main Topics (done): Mathematical Foundations(passed, not graded), Introduction to imperative Programming(passed, not graded),
Introduction to technical and theoretical Foundations of Computer Science(not yet assessed), Introduction to Object Oriented Programming (3.7),
Data Structures and Algorithms (not yet assessed)
Main Topics (running): -
Main Topics (planned): Databases, Introduction to Stochastics
FernUniversitaet in Hagen
October 2020 - now
Main Topics (done): Mathematical Foundations(passed, not graded), Introduction to imperative Programming(passed, not graded), Linear Algebra(not yet assessed),
Elementary Number Theory with Maple(not yet assessed), Algorithmic Mathematics(not yet assessed), Knowledge-Based Systems(2.0),
Data Mining(not assessed), Data Structures and Algorithms (not yet assessed), Introduction to Object Oriented Programming (3.7), Introduction to technical and theoretical Foundations of Computer Science(not yet assessed)
Main Topics (running): Software Engineering
Main Topics (planned): Databases, Analysis,
Introduction to Stochastics, Numerical Mathematics I,
Algebra and Number Theory Lab,
Graph Drawing
FernUniversitaet in Hagen
April 2019 - now
Main Topics (done): Operating Systems(1.7), Software Architecture(not assessed), Web-Programming(passed, not graded), Modern Programming Techniques and Methods(1.7), Knowledge-Based Systems(2.0),
Deduction- and Inference-Systems(not assessed), Logical and functional Programming(4.0), Efficient Algorithms(not assessed),
Data Mining(not assessed), Document- and Knowledge-Management in the Internet(2.0)
Main Topics (running): -
Main Topics (planned): Business Process Modeling and Process Mining, Software Development with Methods of Artificial Intelligence Lab, Artificial Intelligence Masterseminar,
Machine Learning
Julius-Maximilians-University in Wuerzburg
October 2003 - December 2010
Degree: Diplom-Informatiker (Univ.)
Diploma Thesis: Automatic Generation of JUnit-Tests from Testscenarios(2.7)
Main Topics (Hauptstudium): Automata and Formal Languages(1.3), Computability and Logic(1.3), Cryptography(1.3), Contemporary Trends in Artifical Intelligence and Cognition Sciences(passed, not graded), Professional Project Management(passed, not graded), Management in Software Engineering(passed, not graded), Software Model Checking(passed, not graded), Databases(3.0), Deductive Databases(3.0), Semantic Web(3.0), Compilers(2.7), Object Oriented Programming(2.7), Operating Systems(2.7), Elementary Number Theory(2.7), Algebra I(2.7)
Main Topics (Grundstudium(2.3)): Theoretical Computer Science(1.0), Logic for Computer Science(1.0), Algorithms and Data Structures(2.7), Software Engineering(2.7), Programming Lab(2.7), Computer Systems(2.3), Automation and Control Technology(2.3), Linear Algebra I(2.3), Linear Algebra II(2.3), Analysis I(2.3), Analysis II(3.0), Numerical Mathematics I(3.0), Foundations of C++ Progamming Lab(passed, not graded), Foundations of C Programming Lab(passed, not graded), Hardware Lab(passed, not graded), Statistics for Natural Sciences and Computer Science(2.0), Software Lab: Web-based Media Administration(passed, not graded)