I am a (Geo-)Data Scientist with a Master’s degree in Geography from the University of Zurich with specialization in Geographic Information Science. During my studies, I have acquired the knowledge to capture, process, analyze and visualize geographic information. It is fundamental to me to consider the impact of inherent spatial dependencies, found in most human actions and natural phenomena, when extracting information from spatial data.
During numerous projects (see GISience) I have gained professional experience and a variety of computational techniques. Especially the fields of Computational Movement Analysis, Movement Ecology and Movement Simulation, in which I wrote my Master’s thesis, are one of my strengths.
Besides GIScience, photography is a great passion of mine. Born and grown up in Zurich, I am concerned with urban spaces, which experience a constant flow of change. Additionally, I am fascinated by Mediterranean to alpine landscape motifs. Also, I am working with time lapse photography, which allows to capture complex processes, such as the formation of natural events or human movement patterns in active locations. Photography always presents me with exciting challenges, brings unforgettable moments and lets me see the world through other lenses.

If you are looking for a spatial analysis, image processing or photographs, I would be happy if you contact me.



3-D Trajectory Simulation in Movement Ecology

The empirically informed Random Trajectory Generator in three dimensions (eRTG3D) is an algorithm to generate realistic random trajectories in a 3-D space between two given fixpoints. The simulation is based on empirical distribution functions extracted from observed trajectories (training data) and thus reflects the geometrical movement characteristics of the mover. The eRTG3D algorithm was developed and implemented as an R package within the scope of my master's thesis at the Department of Geography, University of Zurich. Thesis | GitHub | Simulator

DWT-based trajectory segmentation

Implementation of the procedure from Soleymani et al. (2017) for applying a segmentation on trajectories of turkey vultures, based on discrete wavelet transformation (DWT). GitHub | More

Glacier flow model

Application to model glacier flow based on the glaciers mass balance and a digital elevation model. GitHub | GFM for macOS

Modeling linguistic regions

New approach to generate continuous spatial surfaces for the manifestations of various linguistic phenomena in the Swiss-German language. The modeling is based on a Support Vector Machine (SVM) and a spatial regularization of the classification map using a Markov Random Field (MRF), in which Trudgill’s gravity index finds application to weight the linguistic influence of two neighboring points on each other. GitHub | More

Change detection in global temperature

Global surface temperature layers are interpolated based on a point measurement data set of the worldwide surface temperature, which has been recorded since 1950. For the spatial interpolation an universal Kriging approach is applied with additional layers for the continentality, the atmospheric distance, the North-South topographic gradient and the sun inclination angle of every pixel. GitHub | More

Earthquake visualizer

Java application to fetch and plot the worldwide earthquakes of the last week from the USGS feed in real time. GitHub | EarthquakeVisualizer