Matthias Rüster

Projekte

ZooRoyal.de

2023 · Full Stack Development

ZooRoyal.de

Quelle: https://www.zooroyal.de

Implementierung von neuen Features im Frontend und Backend.

Technologien:

  • Backend: PHP, Shopware, Symfony, Doctrine
  • Frontend: Smarty, JavaScript/TypeScript, Stencil, jQuery, Bootstrap, Less
  • Docker, Ansible, GitHub Actions

GEOFON Earthquake Explorer

2021 · Frontend Development, DevOps, Research Software Engineering

GEOFON Earthquake Explorer

Quelle: https://geofon.gfz-potsdam.de/eqexplorer

Lead Developer fürs Frontend (NuxtJS mit Vuetify und TypeScript) in Zusammenarbeit mit dem GEOFON Team.

Technologien:

  • Backend: Python, Django, Apache Pulsar, S3, PostgreSQL + PostGIS
  • Frontend: JavaScript/TypeScript, Vue.js, NuxtJS, Vuetify
  • Docker, GitLab CI, GeoServer, Apache JMeter

GeoPeril / TRIDEC Cloud

2020 – 2022 · Full Stack Development, DevOps, Research Software Engineering

GeoPeril / TRIDEC Cloud

Quelle: https://trideccloud.gfz-potsdam.de

Fortsetzung des Prototypen für ein Tsunamifrühwarnsystem. Neugestaltung der Softwarearchitektur (Docker, Python Backend, WPS, GitLab CI Pipelines) und Neuentwicklung des Frontends (NuxtJS mit Vuetify und TypeScript).

Freigabe des Quellcodes als Open Source Projekt innerhalb der Eclipse Foundation als GeoPeril.

Prototypischer Einsatz im Tsunami Szenario NEAMWave21. Fortführung der Lösung als generisches Framework für jegliche Art von geologischen Ereignissen (z. B. Vulkane, Erdbeben, Erdrutsche, Überschwemmungen, Dürren, ...) initiert.

Technologien:

  • Backend: Python, GMT, MongoDB, WPS
  • Frontend: JavaScript/TypeScript, Vue.js, NuxtJS, Vuetify, D3.js
  • Docker, GitLab CI
  • Nutzung von Cloud Diensten zum Versenden von Fax und SMS

Interaktive Webkarte für Kooperationsverträge

2021 · Full Stack Development, DevOps

Interaktive Webkarte für Kooperationsverträge

Quelle: gfz-potsdam.de

Weiterentwicklung und Modernisierung einer bestehenden Webanwendung. Konzeptionierung und Entwicklung einer CI Pipeline zur automatischen Aktualisierung der Vertragsdaten inkl. Kartendarstellung.

Technologien:

  • Backend: Python
  • Frontend: JavaScript
  • GitLab CI
  • Nutzung von Cloud Diensten für automatisierte Geodaten

SEVA

2020 · Frontend Development, Research Software Engineering

SEVA

Quelle: gfz-potsdam.de

Weiterentwicklung von Visualisierungen zur Exploration von Veränderungen in der Klassifizierung von Sentinel 2 Daten.

Technologien:

  • Frontend: JavaScript/TypeScript, Vue.js, NuxtJS, Vuetify, D3.js
  • Docker

GeoPortal.MV

2017 – 2018 · Full Stack Development

GeoPortal.MV

Quelle: https://www.geoportal-mv.de

Neuentwicklung des Geoportals für Mecklenburg Vorpommern und Automatisierung zur Verwaltung von Geowebdiensten.

Technologien:

  • Backend: PHP, PostgreSQL
  • Frontend: PHP (Smarty), JavaScript, jQuery

INSPIRE konforme Bereitstellung von Geodaten über Pre-defined Atom Feeds

Bachelorarbeit

AutorMatthias Rüster
HochschuleHochschule Anhalt (Standort Dessau)
FachbereichFachbereich Architektur, Facility Management und Geoinformation
InstitutInstitut für Geoinformation und Vermessung
StudiengangVermessung und Geoinformatik
EingereichtFebruar 2017
DownloadBachelorarbeit_Rüster.pdf

Projekte aus dem Studium

Berichte

MathematikVergleich von Interpolationen, Nullstellen von Polynomen vierten Grades
VermessungGeodatenpraktikum, Aufnahme Lageplan, Vortrag
Web MappingInteraktive Webkarte
Terrestrisches LaserscanningMesskampagne mit Laserscanner
Physik / SensorikWärmebild Auswertung, Vortrag, Widerstandscharakteristiken von Halbleitern, Thermometer Trägheit
Fernerkundung / PhotogrammetrieBündelblockausgleichung
LiegenschaftswesenUmstellung GK zu ETRS89, Merkblatt
FlächenmanagementErstellung eines beispielhaften B Plans