All Projects

gwpv

A visualization code for gravitational wave data I created in 2020.

This Python package uses the ParaView scientific visualization toolkit to produce 3D renderings of gravitational wave data from a numerical simulation or a waveform model.

Gravitational waves playground

An interactive iPad visualization I created in 2018.

In this Swift playground book you can make gravitational waves visible and control the visualization of this elusive radiation emitted by two inspiraling and merging black holes.

Master thesis in Physics

My thesis on Cosmological closure of metric and area-metric ideal fluids I wrote in 2017 at Heidelberg University.

Black holes playground

A series of interactive iPad simulations I created in 2017.

In this Swift playground book you’ll explore the physics of black holes in Albert Einstein’s theory of general relativity with three interactive simulations on your iPad. Discover the possible trajectories of test particles around a Schwarzschild source, explore the optical effects that occur when a massive object lenses a background light source and watch two black holes merge to hear the gravitational waves they produce in the process.

CERN Summer Student Programme

A data visualization platform I created in 2016 for the CMS experiment.

This project is part of the WMArchive project that provides long-term storage for the CMS workflow and data management framework job reports (FWJRs). An aggregation pipeline regularly processes the distributed database of FWJRs to collect performance metrics. An interactive web interface visualizes the aggregated data and provides flexible filters and options to assist the CMS data operators in assessing the performance of the CMS computing jobs.

Flag Fragments

A T-Shirt design I created in 2016 for the CERN Summer Student Programme.

The design shows an summary Higgs diphoton event composed of fragments of all the participants’ national flags and captioned What are we made of?. It tries to capture the extraordinary scientific and intercultural experience of the CERN Summer Student Programme.

Python Introductory Course

An online course I created in 2016 for Heidelberg University.

This course gives an introduction to scientific programming with Python for first-year physics students beginning their lab course at Heidelberg University.

TexFig

A vector plotting utility I created in 2016.

This utility assists in producing vector plots with Python’s matplotlib plotting library for seamless typesetting in LaTeX documents.

Heidelberg Map Print

A map design I created in 2016.

The design is based on Ian Villeda’s Wheatpaste style for Mapbox Studio. It shows a personal view on Heidelberg, highlighting university grounds, railway tracks and green spaces.

LaTeX Flipbook

A LaTeX package I created in 2015.

Delight readers of your LaTeX document or thesis with a flipbook effect when they rapidly flick through the printed pages or the PDF.

Bachelor thesis in Physics

My thesis on Gravitational Waves in Modified Gravity I wrote in 2015 at Heidelberg University.

Evergreen

A Swift logging framework I created in 2015.

This framework allows developers to replace their print logging by Evergreen’s versatile functions to dynamically adjust the verbosity of specific parts of their program, log to multiple destinations (such as files) with custom formatting and easily measure time. Evergreen logging is great to use in any Swift project, but particularly useful when developing a framework, since it gives its users granular control over the output the framework generates. Evergreen is inspired by Python’s excellent logging module and architected for Swift.

Lectures on iOS App Development

A lecture series I held in 2015 at Heidelberg University.

The lecture Software development for iOS gives an introduction to modern application development with an integrated development environment (IDE), the object-oriented programming language Swift and the construction of user interfaces, exemplary for mobile apps on the iOS platform.

Score Sheet for Doppelkopf and Skat

An iOS App I created in 2011 and updated in 2016.

Play Doppelkopf or Skat with your friends and track the scores on your iPhone or iPad! It’s like having a magical sheet of paper that calculates the score for you and shows you all the statistics and graphs you could ask for.