Projekte Link to heading

Im Laufe meines Studiums hatte ich die Möglichkeit, sowohl innerhalb als auch außerhalb der Lehrveranstaltungen in interessanten Projekten mitzuarbeiten. Diese Projekte spiegeln meine persönlichen Interessen innerhalb der Informatik wider und ermöglichen somit einen Überblick über meinen Interessensbereich, aber auch über meine praktische Erfahrung.

Infrastrukturgruppe der Informatik Link to heading

An der Hochschule Bremerhaven wird die Serverinfrastruktur der Informatik von einer Gruppe aus Studierenden und Lehrenden gemeinsam betreut, gewartet und erweitert. Sie besteht aus ungefähr sechs Servern und stellt vor allem eine Arbeitsumgebung für Aufgaben und Experimente im Zuge des Studiums bereit. So existieren Datenbank-, Arbeits- und Webserver, sowie ein Dockerhost innerhalb der Infrastruktur. Einige dieser Systeme, sowie spezielle Projektinstanzen werden mittels KVM auf diesen Servern virtualisiert. Zu den Aufgaben in der Infrastrukturgruppe gehört, die Einrichtung dieser VMs, die Wartung und Absicherung der Linux Betriebssysteme, die Verwaltung des Netzwerkes und die Sicherung relevanter Daten. Somit gehört die Arbeit mit Software wie nftables, Apache, KVM, fail2ban und natürlich einem Linux Betriebssystem zum Alltag.

Praxissemester Link to heading

Im Zuge meines Praxissemesters hatte ich die Gelegenheit, die Modernisierung und Konsolidierung der Informatikinfrastruktur eigenständig zu planen und mit der Umsetzung zu beginnen. Hintergrund war die Tatsache, dass die bestehende Infrastruktur auf Hardwareebene veraltet war und auf Softwareebene, bedingt durch die Pandemie die Wartung in den Hintergrund rücken musste. Somit ergab sich die Chance, die Infrastruktur fast von Grund auf neu zu planen, wobei natürlich auf bestehende und erprobte Konzepte aufgesetzt wurde. Im Zuge des Praxissemesters wurden die Hardwareanforderungen für die neuen Server ermittelt, die Aufteilung der Systeme überarbeitet und in Summe die gesamte Infrastruktur konsolidiert. Ziel war es nicht nur die Hard- und Software zu modernisieren, sondern auch die Wartbarkeit und Bedienung und das Monitoring zu vereinfachen.

Bachelorprojekt Link to heading

Das Bachelorprojekt ist eine auf zwei Semester ausgelegte Projektarbeit am Ende des Studiums. Ziel war es, Menschen die Möglichkeit zu geben, Geschichten aus ihrem Leben, mit den zugehörigen Orten zu verknüpfen und somit auf Basis einer Kartenanwendung Geschichten zu erzählen. Zur Umsetzung nutzen wir, als Team aus 13 Personen unter Leitung von Prof. Dr. Oliver Radfelder, eine eigene OpenStreetMap Instanz, Java, Wildfly und für die Umsetzung im Frontend JavaScript. Die gesamte Infrastruktur wurde von uns selbst aufgebaut und betreut. Entstanden ist eine Anwendung die es, als Progressive Web-App, ermöglicht, dass alle Bremerhavener:innen ihre Geschichten teilen können. Im Zuge der Umsetzung haben wir uns intensiv mit dem nötigen Datenbankmodell, Authentifizierung, Autorisierung und natürlich mit Java bzw. JavaScript beschäftigt. Ebenso standen Last- und Systemtest im Fokus unserer Arbeit.