Helmholtz-Zentrum Deutsches Geoforschungszentrum

M. Sc. Hannes Fuchs

Hannes Fuchs
Informatiker
M. Sc. Hannes Fuchs
Haus A 70, Raum 324 (Büro)
Telegrafenberg
14473 Potsdam

Funktion und Aufgaben:

Full Stack Software Developer / Research Software Engineer

Neben der Hauptaufgabe der Softwareentwicklung, unterstütze ich auch im Daten Management von MOSES und TERENO-NO sowie bei Entscheidungen zur Softwarearchitektur. Außerdem übernehme ich viele DevOps Aufgaben, die für den Betrieb von Software in der Sektion notwendig sind. Schlussendlich bin ich auch Sektionsadministrator und kümmere mich um die Probleme auf den Clients der Mitarbeiter:innen des eScience-Zentrums.

Karriere:

  • seit 2018 Full Stack Software Developer / Research Software Engineer, Helmholtz-Zentrum Potsdam Deutsches GeoForschungsZentrum GFZ, eScience-Zentrum
  • 2017 - 2018 Studentische Hilfskraft, Helmholtz-Zentrum Potsdam Deutsches GeoForschungsZentrum GFZ, eScience-Zentrum
  • 2011 - 2017 Studentischer Mitarbeiter, operational services GmbH & Co. KG / ALSO Deutschland GmbH, Secure Data Destribution
  • 2008 - 2011 Junior Systemanalytiker, operational services GmbH & Co. KG, WebSphere Competence Center

Werdegang / Ausbildung:

  • 2014 - 2018 Master of Science (M.Sc.) in Angewandte Informatik, Hochschule für Technik und Wirtschaft Berlin
  • 2011 - 2014 Bachelor of Science (B.Sc.) in Angewandte Informatik, Hochschule für Technik und Wirtschaft Berlin
  • 2005 - 2008 Ausbildung, Fachinformatiker/Systemintegration, gedas deutschland GmbH / T-Systems

Projekte:

Anforderungsanalyse, Architekturentwurf, Softwareentwicklung und Integration in erster Linie für DataHub-Aktivitäten.

Softwareentwicklung

Mitunter ist es notwendig, Software von Grund auf neu zu entwickeln, um den spezifischen Anforderungen der Wissenschaftler:innen und der angeschlossenen Systeme gerecht zu werden. Solche Projekte sind hier aufgelistet.

Integration und Anpassungen exestierender Softwareprodukte

Um die wissenschaftliche Gemeinschaft schneller mit Software zu unterstützen und das Rad nicht immer wieder neu zu erfinden, ist es sinnvoll, auf bestehende Softwareprodukte zurückzugreifen. Hier bietet sich insbesondere Open Source Software (OSS) an. OSS kann dann an die Anforderungen der jeweiligen Projekte angepasst werden. Dabei wird nicht nur auf das einzelne Projekt geschaut, sondern auch über den Tellerrand hinaus, um auch andere Projekte damit bedienen zu können. Neben OSS gibt es auch Projekte, die von externen Dienstleistern durchgeführt werden und in die Infrastruktur des GFZ integriert werden müssen.

Die hier gelisteten Projete sind überwiegend mittels OSS umgesetzt und wurden unterschiedlichen Anpassungen unterzogen.

Unterstützend

Von Vertretung bis hin zur Unterstützung in der Softwareentwickling und Support

DevOps

  • Vereinheitlichung der CI/CD innerhalb der Sektion und laufende Anpassung an sich ändernde Rahmenbedingungen
  • Enge Zusammenarbeit mit IT-Services und IT-Betrieb zur Bereitstellung einheitlicher Basisdienste

Abgeschlossene Projekte

Publikationen werden geladen
zurück nach oben zum Hauptinhalt