I’m a he/him living in Stockholm, Sweden.

Portrait of Alvar Lagerlöf

My story

It all begain with a $2 computer. How, you ask? Well, when I was younger I played a lot of Minecraft. Naturally, I wanted to play with friends, so I figured that I'd create a server for us. I went to a flea market and looked for the cheapest computer I could find. For $2, I got an absolute wreck. Not knowing what I had bought, I took it home and installed a Linux distribution on it.

Surprisingly, it worked fine. However, something was missing. All of the "cool" servers had a website. I wanted mine to have one too. An Apache install and some typing later, there was a website. Now, I found that more fun than actually playing the game. It snowballed from there.

Since then, I've tried a lot of different things. Everything from Android and iOS apps, to decentralized tic-tac-toe, to neural networks based on ImageNet.

Along the way, I've realized that I like working with declarative UI and have grown increasingly interested in design as well. When I'm not coding, I like to ski and take photos.

Social links


  • Frontend web developer at AASchools

    Part-timeMar 2019 - Dec 2019

    AASchools was a startup wanting to launch an all-in-one school platform.
    • Built a front-end for a school platform with React and Redux.
    • Introduced a CI/CD system using Amazon ECS and Travis via GitHub.
    • Set up micro-sites for login, students, and admin and connected them via AWS Route 53.
    • Designed, coded and integrated a component library that was deployed on NPM.

  • Native iOS + Android Developer at Roboro

    InternshipNov 2016 - Jun 2017

    Koda.nu is a website designed to teach people code with JavaScript. They wanted to launch mobile apps.
    • Made Android and iOS apps from scratch in Kotlin and Swift.
    • Built a code editor that works on small screens.
    • Implemented syncing for offline coding.
    • Made a popular QR code sharing system.
    • Designed a marketing site.
    • Published on Google Play and App Store.