My Coding Projects

  1. sshame

    This web application provides a dashboard to monitor and visualize SSH login attempts on a server. It collects data from the server's authentication logs, processes it, and displays it in an easy-to-understand format using Grafana. The project is built with Python, MySQL, Grafana and is deployed with Docker.
      Backend programming
      Data Visualization
      Docker
      Git
      Grafana
      MySQL
      Python
      Security
      Software Development
      SSH
      Web Development
  2. ESA Acceleration Days: Space Weather Resilience Hackathon Award-winning

    A hackathon organized by the European Space Agency to develop solutions for space weather resilience. My team and I developed the idea of a computer vision-based tool to extract three-dimensional trajectories from two-dimensional images of the Sun. The idea won the second place in the hackathon and was awarded with a prize.
      Computer Vision
      Hackathon
      Machine Learning
      Space Weather
  3. astro-website

    A personal website built with Astro and Tailwind CSS, showcasing my projects and skills and advertizing my social media channels. It features a clean design and responsive layout, making it accessible on various devices. The website you are currently viewing is the result of this project.
      Astro
      Flowbite
      Frontend programming
      Git
      Tailwind CSS
      Web Development
  4. FLASHES2.0

    The follow-up of the FLexible Alert System for High Energy Sources from the European Space Agency. FLASHES2.0 features dedicated databases for timeseries, an automated cron job system for the data download, dedicated software for data visualization, automated deployment with docker-compose, machine-learning-based alerting and tagging and much more! Dropped are the user management. The source code is not publicly available but I am happy to share it with you upon request.
      Backend programming
      Data Visualization
      Databases
      Docker
      Frontend programming
      Git
      Machine Learning
      Python
      Scientific Computing
      Web Development
      X-ray astronomy
  5. diffSph - a Python library

    A straight-forward and interactive way to calculate potential Dark-Matter signals and gain spectral information from diffuse radio signals. The library is based on Python and can be installed via GitHub. It is designed to perform complex calculations in an efficient manner. The library is publibly available and was released in a peer-reviewed journal article.
      Astrophysics
      Data Visualization
      Git
      Python
      Scientific Computing
      Software Development
  6. FLASHES

    The FLexible Alert System for High Energy Sources (FLASHES) was a web application developed in the European Space Agency. The software downloaded data from three X-ray All-Sky Monitors and visualized lightcurves and hardness ratios. Every X-ray source from the FLASHES catalogue was automatically analyzed and classified based on a relevance. Relevant sources were advertised. For several predefined events, alerts were created and sent to the users via email. My tasks included the development of the frontend and the alert system. The software was developed in Python and Angular and used a MongoDB database as data storage. The tool is still active on ESA servers. docs=[object Object]
      Angular
      Data Visualization
      Databases
      Frontend programming
      Git
      Python
      Scientific Computing
      Web Development
      X-ray astronomy
  7. wimpsSoftware

    A set of Python scripts I developed for my Master's thesis in Physics at the Unviersity of Hamburg. The software builds a data pre-processing pipeline for the analysis radiodata from LOFAR and performs analyses for a set of processing parameters.
      Python
      Radio Astronomy
      Scientific Computing