Hello 👋

I’m Karthik Muthuswamy, a freelance visual journalist and software developer based in Stockholm. I enjoy creating visual stories using interactive storytelling techniques. All the stories and analyses on this website are created by me unless stated otherwise.

I’m an outdoor person. When I’m not working, I enjoy being in nature, hiking in the mountains or by the sea doing activities like 🧗 ⛷ ⛺️ 🛶 🏊.

I’m creating a media platform

I’m creating a platform with a focus on creating inclusive and visual journalism in Sweden. Are you interested in the idea and want to know more? Get in touch.

Education and experience

I have two Master’s: MS in Computer Science and MA in Data Journalism.

I have been working with software/data development since 2011. In addition to that, I have also been working with data journalism since 2020.

Software and technology: I have experience in several platforms and programming languages. My LinkedIn profile.

Data journalism: This website is my portfolio as a data journalist. You can find the stories I created as part of the major project for my Master’s in data journalism here.

Techniques and tools used in this website

This website was created with a lot of care. It was possible because of the support of the following open-source and/or free applications:

  • Data: Python, Pandas, Plotly, etc
  • Visualisation tools: Flourish, Datawrapper, Plotly, RawGraphs, Scrollama
  • Web development: Javascript, Bootstrap, Jekyll, Colin Eberhardt’s Applause button

I have explained why I create stories in the way I do here, and the interactive techniques I have used here.


Do you want to give feedback or just want to discuss something? Did you find something interesting while exploring the graphs? It is potentially a new story! Your thoughts/suggestions are highly valuable to me - don’t hesitate to contact me on Twitter @karthik_muth, LinkedIn or Email.