fubits.dev

Freelance Portfolio

(under re-construction since 2019)

Explore
fubits.dev fubits.dev
Svelte News RSS feed with daily updates and a collection of resources and update channels:
How to stay up to date in Svelte

Current Projects

What I'm currently working on.

Portfolio

Design Engineering | Data Visualization | Data Management | Tech Management | Storytelling | Geocomputation | Accessibility | UX

Afrozensus Data Dashboard

Concept, design, and implementation of a feature-rich full-stack Web App for the Afrozensus large-n survey. Users can explore survey results and group/facet single survey items with socio-demographic variables. Data engineering by https://twitter.com/lisa_reiber.

Rebuilt from scratch in 2025.

Screenshot of Afrozensus Data Dashboard

Academic Freedom Index

Concept, design, and implementation of a semi-static, self-updating website. The Hero is an interactive globe that displays the current Index results in a tooltip. A modal renders time-series data (1900-2023) for 6 metrics. Data is fetched on-demand. Charts can be exported as hi-res screenshots.

Screenshot of Academic Freedom Index

Telegram: Chronology of a Radicalization

Concept, UX design, and implementation of a multi-chapter interactive storytelling report.

Visual design by https://www.parat.cc/

Screenshot of Telegram: Chronology of a Radicalization

zedela.org

Concept / facilitation and development of a 2-track website for zedela, a Berlin-based NGO focussing on empowering BiPoC and fighting racism. Art direction / visual design by Hélène Baum.

Screenshot of zedela.org

CorrelLAB Website

Design exploration and implementation of a project website for CorrelAid.

Screenshot of CorrelLAB Website

2024: Editorial Developer at Tagesspiegel Innovation Lab

In 2024 I spend a year as an Editorial Developer and shadow tech lead at the Tagesspiegel Innovation Lab - a data journalism team.

Screenshot of 2024: Editorial Developer at Tagesspiegel Innovation Lab

Climate Finance Fund

Interactive report and data exploration prototype for survey results. Instead of a dashboard, the user is guided through the results with “data stories” - preconfigured chart states with narratives.

Climate Finance Fund

dComms Website

Implementation of a lightweight, interactive, multi-language website for eQualit.ie's dComms project. Guides help users set up decentralized communication tools.

dComms Website

Der Spiegel: Carousel Component

Implementation of a Svelte-based image carousel with autoplay, horizontal swiping, accessible left/right navigation and progress dots.

Der Spiegel: Carousel Component

Two-Sided Dendrogram

Design and development of an interactive Svelte-based standalone module, integrated into a legacy (non-JS) application. Dynamically renders root-node-child and parent-root-node and -sibling relationships incl. data.

Two-Sided Dendrogram

Democratic Innovations to Youth Work

Multi-language website built with Svelte, Astro and Notion API (CMS).

Democratic Innovations to Youth Work

Network Analysis App

Design and development of an interactive Svelte-based standalone module, integrated into a legacy (non-JS) application. Dynamically renders 500+ nodes and 1K+ edges. Receives and sends events to interact with the parent application.

Network Analysis App

Der Spiegel: DAX Stock Game

Implementation of a Svelte-based interactive feature to explore historical DAX stock market data.

Der Spiegel: DAX Stock Game

OSINT / Research Support: Mariupol

It was a special honor to support Human Rights Watch's Digital Investigations Lab as a consultant for this intense report. The report documents the extent of destruction in the city of Mariupol and identifies the Russian units involved.

OSINT / Research Support: Mariupol

Ukraine: Tank Deliveries Tracker

Short-term volunteering effort to track Western tank deliveries to Ukraine. We stopped tracking, because eventually there was nothing to be tracked...

Ukraine: Tank Deliveries Tracker

Der Spiegel: Bar Chart Race

Implementation of a Svelte-based feature which combines scrollytelling with a bar chart race (bars grow and shrink based on scroll progress and swap positions depending on their rank).

Der Spiegel: Bar Chart Race

Map for FES Afghanistan

Leaflet map which displays region-specific sections of a written report in a multi-tab pop-up.

Map for FES Afghanistan

Afrozensus Website

Design and development of the official website of the Afrozensus project and the 2020 Report. The report is presented with a 2-part scrollytelling feature.

Translated and refactored in 2025.

Afrozensus Website

Berlin-O-Mat: Berlin 2021 Elections

Joint web project with Tagesspiegel and Humboldt-Universität zu Berlin for the 2021 State-level (Berlin) and local-level (boroughs) election. 2-in-1 voting advice application with a two-layered data model.

Berlin-O-Mat: Berlin 2021 Elections

Follow The Money - Web Feature

Compagnon website for a research report. Scrollytelling + animated SVGs to narrate the executive summary.

Follow The Money - Web Feature

Follow the Money - Crisis Spending Report

6 double-paged infographics composed of 78 charts; 12 standalone charts of various types; produced with R & Affinity Designer

Follow the Money - Crisis Spending Report

Militias in Afghanistan - Case Study Maps & Charts

Code-generated multi-layered case study maps based on UN HDX geodata and DIY hillshaded elevation data (rayshader & NASA SRTM). A single parameterized R template that was rendered for 5 case study maps.

Militias in Afghanistan - Case Study Maps & Charts

Chemical Weapons - Podcast

SPA-like podcast player integrated into a static legacy website. Built with Alpine,js & Eleventy.

Chemical Weapons - Podcast

Chemical Weapons - Web Project

My first end-to-end product journey (concept, design, implementation, data pre-processing). Feature-rich static website for a multi-chapter essay & an interactive data portal. Features: map-based scrollytelling, case study components, timeline, audio snippets. Also available in Arabic.

Chemical Weapons - Web Project

Chemical Weapons - Data Portal

Interactive map & data table view with dynamic filtering, incident clustering, and incident cards. Made with leaflet, crossfilter, dataTables, and a bit of D3. The data is auto-fed via a CI/CD-based end-to-end data pipeline.

Chemical Weapons - Data Portal

Nowhere to Hide Report

Three case study maps, highlighting changes in territorial control during selected campaigns of chemical attacks. Two styleguide-compliant bicolor schemes represent gains/losses by rebels and state/regime actors. A full-page illustration outlines the deadly path of a helicopter regiment.

Nowhere to Hide Report

Data Engineering & CI/CD - Workshop

Introduction to data-centric DevOps & CI/CD. Hands-on workshop on implementing a ETL data pipeline with R & GitLab CI/CD.

Data Engineering & CI/CD - Workshop

Design Thinking / Product Vision / Storytelling Sprints

I have successfully facilitated Design Thinking and Product Vision workshops with participants from academia, NGOs and policy. Together, we were able to make the abstract become manifest and actionable.

Design Thinking / Product Vision / Storytelling Sprints

Information Security 101 - Talk/Workshop

360° introduction to individual and organizational risks and mitigation strategies for not-for-profit organisations.

Information Security 101 - Talk/Workshop

Human Centred Design & Design Processes - Talk

Introduction to the "Why" & "How" of designing for usability. Focus is on understanding and feasibility from a non-profit persepctive.

Human Centred Design & Design Processes - Talk

Krieg vor der Haustür

Colored regional map for the book's front matter, picking up the hue from the book's cover theme. Three tile-sized maps for the back matter, zooming in on single states and subregions.

Krieg vor der Haustür

China's Silk Road

A full-paged b/w regional map of Asia, including the challenge of emphasizing four subregions.

China's Silk Road

Urban Spaces

Conception, technical project coordination, and content implementation of an online-first research paper design, complemented by a regular print product. This pilot involved a team of 30 people, and took more than one year from the first workshop to launch.

Urban Spaces