Hi, I am a passionate information visualizer and experienced software architect. I finished my PhD in Computer Science with a focus on Information Visualization in 2017 at the Johannes Kepler University, Linz, Austria. I love to dig into code, hunt bugs, and design new platforms. In addition, I teach Information Visualization classes at universities.
I like to develop libraries and applications that in one way or the other help others. Like applications that help scientists to explore their datasets and find new insights. But also libraries that help developers to create those applications more easily. I value clean structured code that is easy to read and maintain.
Typescript is awesome so are Python typings. I'm fluent in frameworks and libraries such as Vue.js, React, or D3 but also have the ability to quickly adapt to other environments.
Today, I published v1.0.0 of LineUp-lite. LineUp-lite as a react-table based data visualization table React component based inspired by my LineUp visualization technique. It is the small, lightweight nephew of LineUp.js.
During my work on the COVIDcast project, I started a hobby project: YaCoBo - Yet Another COVID-19 Board. It uses the COVIDcast API to fetch its data but uses a multi page overview approach, based on Next.js.
I recently joined the COVIDcast project by the Delphi Team at Carnegie Mellon University. The Delphi Team has a reputation for forecasting flu spread in the US in previous years and started the COVIDcast project for collecting, providing, analyzing, visualizing, and forecasting the COVID-19 pandemic. I joined their visualizing efforts as a consulting contractor applying my engineering and visualization skills.
I recently got interested again in (biological) network visualization and start using Cytoscape.js. Besides using, I start extending it with new plugins such for Bubblesets, Layers, and Overlays.
Today, I published v1.0.0 of UpSet.js. UpSet.js is a JavaScript re-implementation of UpSet(R) by Lex. et.al. It is easy to use and has integrations for R, Jupyter, PowerBI, and Tableau. Check out my also published Medium stories about it: UpSet.js — The UpSet.js Ecosystem, UpSet.js — JavaScript Tutorial, and UpSet.js — Behind the (technical) Scenes