2018 - 2021
Developer at Viscando

During my high school years, I began working as a developer at Viscando AB, which delivers 3D and AI solutions for traffic analysis. There, I worked extensively with front-end/back-end development and design, as well as machine learning. Over time, my areas of responsibility grew and I was given responsibility for the development of projects that I also helped put into production. Among other things, I developed:

Technologies used: Node, GraphQL, React, PostgreSQL, Python, Go

Graphic created at Viscando which shows how corona affected transportation habits.

February - September 2021
Research assistant

Centre for Collective Action Research (CeCAR) at University of Gothenburg
As an assistant at CeCAR, I drove the development and maintenance of a classification system that analyzed Europe's banks in relation to the EU's taxonomy. The developed system included data collection, annotation tools, and classification of the banks' annual reports.

Technologies used: NLP (zero-shot classification using NLI-model), Node, PostgreSQL, Pythons

2022
Scientific illustrations

On the preconditions for large-scale collective action.

A theoretical framework of decision making explaining the mechanisms of nudging.

2018 - now
Cadence

Cadence is an iOS app which I created that analyzes training data to give its users in over 50 countries the ability to visualize their training in new ways. The app has involved new experiences in both visualization of geographical data and customer support.

Cadence uses HealthKit which allows the app to stay transparent regarding privacy as all data is stored on-device. The app was originally written in Swift using UIKit but has since been updated to use SwiftUI.

2016 - now
Betygen.com

Betygen is my oldest full-stack application which allows students to find admission grades to schools in Sweden.

The site averages 2.5k unique visitors per week, is hosed on Heroku and written using React/Node/PostgreSQL. It is not based on any existing APIs but instead uses a data-pipeline to convert archive documents from municipalities to construct the dataset.

Other projects

InverseUnits

InverseUnits is a Swift package witch adds inverse units to Apples Foundation Measurement framework.