ZooRoyal.de
2023 · Full Stack Development

Source: https://www.zooroyal.de
Implementation of new features in the frontend and backend.
Technologies:
- Backend: PHP, Shopware, Symfony, Doctrine
- Frontend: Smarty, JavaScript/TypeScript, Stencil, jQuery, Bootstrap, Less
- Docker, Ansible, GitHub Actions
RSD, Research Software Directory
2022 · Full Stack Development

Source: https://hifis.software
Implementation of new features in the frontend and backend in the
context of HIFIS.
In collaboration with the
NLeSC.
Technologies:
- Backend: Java, Python, PostgreSQL + PostgREST
- Frontend: JavaScript/TypeScript, React, Next.js
- Docker, Ansible
GEOFON Earthquake Explorer
2021 · Frontend Development, DevOps, Research Software Engineering

Source: https://geofon.gfz-potsdam.de/eqexplorer
Lead developer for the frontend (NuxtJS with Vuetify and
TypeScript) in collaboration with the
GEOFON
team.
Technologies:
- 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

Source: https://trideccloud.gfz-potsdam.de
Continuation of the prototype for a tsunami early warning system.
Redesign of the software architecture (Docker, Python backend,
WPS,
GitLab CI pipelines) and a new frontend implementation (NuxtJS
with Vuetify and TypeScript).
Release of the source code as an open source project within the
Eclipse Foundation as
GeoPeril.
Prototype deployment in the tsunami scenario
NEAMWave21.
Also initiated the continuation of the solution as a generic
framework for any kind of geological event (e.g. volcanoes,
earthquakes, landslides, floods, droughts, ...).
Technologies:
- Backend: Python, GMT, MongoDB, WPS
- Frontend: JavaScript/TypeScript, Vue.js, NuxtJS, Vuetify, D3.js
- Docker, GitLab CI
- Use of cloud services for sending fax and SMS
Interactive Web Map for Cooperation Agreements
2021 · Full Stack Development, DevOps

Source: gfz-potsdam.de
Further development and modernization of an existing web
application. Design and development of a CI pipeline for the
automatic update of contract data including the map display.
Technologies:
- Backend: Python
- Frontend: JavaScript
- GitLab CI
- Use of cloud services for automated geodata
SEVA
2020 · Frontend Development, Research Software Engineering

Source: gfz-potsdam.de
Further development of visualizations for exploring changes in
the classification of Sentinel 2 data.
Technologies:
- Frontend: JavaScript/TypeScript, Vue.js, NuxtJS, Vuetify, D3.js
- Docker
Geodata Infrastructure for Scientists
2019 – 2022 · Geoinformatics

Source: https://geofon.gfz-potsdam.de
Implementation of a central service for map and geodata services
(WMS,
WFS,
CSW)
in a scientific context.
Technologies:
RIESGOS
2019 – 2022 · Backend Development, DevOps, Research Software Engineering

Source: riesgos.de
Development and provision of
Web Processing Services
for
scenario based multi risk assessment in the Andean region.
In collaboration with GFZ scientists and the
DLR.
Technologies:
- Backend: Java, Python, WPS, SQLite
- GeoServer, Jupyter Notebook
- Docker, GitLab CI, Travis CI, Codecov, Apache JMeter
Construction Site Information System MV
2018 – 2019 · Backend Development

Source: datex2.eu
Development of a backend for construction site information for
the
Landesamt für Straßenbau und Verkehr Mecklenburg Vorpommern
(state office for road construction and traffic), following and
supporting the
DATEX2
standard.
Technologies:
GeoPortal.MV
2017 – 2018 · Full Stack Development

Source: https://www.geoportal-mv.de
Redevelopment of the geoportal for Mecklenburg Vorpommern and
automation for managing geo web services.
Technologies:
- Backend: PHP, PostgreSQL
- Frontend: PHP (Smarty), JavaScript, jQuery
INSPIRE compliant provision of geodata via pre-defined Atom feeds
Bachelor's thesis
| Author | Matthias Rüster |
| University | Anhalt University of Applied Sciences (Dessau campus) |
| Department | Department of Architecture, Facility Management and Geoinformation |
| Institute | Institute for Geoinformation and Surveying |
| Program | Surveying and Geoinformatics |
| Submitted | February 2017 |
| Download | Bachelorarbeit_Rüster.pdf (German) |
Projects from University
Reports
All reports above are in German.
Android Apps