M. Sc. Hannes Fuchs
Function and Responsibilities:
Full Stack Software Developer / Research Software Engineer
In addition to the main task of software development, I also provide support in the data management of MOSES and TERENO-NO as well as in software architecture decisions. I also take on many DevOps tasks that are necessary for the operation of software in the section. Finally, I am also a section administrator and take care of problems on the clients of the employees of the eScience Centre.
Career:
- since 2018 Full Stack Software Developer / Research Software Engineer, Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, eScience Centre
- 2017 - 2018 Student assistant, Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, eScience Centre
- 2011 - 2017 Student employee, operational services GmbH & Co. KG / ALSO Deutschland GmbH, Secure Data Destribution
- 2008 - 2011 Junior System analyst, operational services GmbH & Co. KG, WebSphere Competence Center
Education:
- 2014 - 2018 Master of Science (M.Sc.) in Applied Computer Science, Hochschule für Technik und Wirtschaft Berlin
- 2011 - 2014 Bachelor of Science (B.Sc.) in Applied Computer Science, Hochschule für Technik und Wirtschaft Berlin
- 2005 - 2008 Training, Computer Science Expert Subject Area: System Integration, gedas deutschland GmbH / T-Systems
Projects:
Requirements analysis, architecture design, software development and integration primarily for DataHub activities.
Software development
Sometimes it is necessary to develop software from scratch in order to meet the specific requirements of the scientists and the connected systems. Such projects are listed here.
Integration and customization of existing software products
In order to support the scientific community more quickly with software and to avoid constantly reinventing the wheel, it makes sense to use existing software products. Open source software (OSS) is particularly suitable here. OSS can then be adapted to the requirements of the respective projects. This involves not only looking at the individual project, but also thinking outside the box in order to be able to use it for other projects as well. In addition to OSS, there are also projects that are carried out by external service providers and have to be integrated into the GFZ infrastructure.
The projects listed here are mainly implemented using OSS and have undergone various adaptations.
- MOSES Data Discovery Portal
- RDMO - Research Data Management Organiser
- GFZ Map Services; Providing:
- Basemaps
- Map products generated from GFZ data
- OGC SensorThings API; Provide sensor data via a standardized interface, e.g. for the DataHub or the Earth Data Portal
- Conternization of software for operation in the GFZ infrastructure
Supporting
From representation to support in software development and support
DevOps
- Standardization of the CI/CD within the section and ongoing adaptation to changing conditions
- Close cooperation with IT services and IT operations to provide standardized basic services
Completed projects