Black-and-white portrait of Arvid Klint.
Hej!

senior full-stack developer · stockholm

$ whoami I love programming and making things. It's where my creative and technical sides meet. I build products end to end, from servers to the last pixel, and I care about the small details that make them feel good to use.

[01] // experience

2021 – now

Senior Systems Developer @ Natur & Kultur

Digital learning platforms used by students across Sweden.

  • Currently building the company's new main website.
  • Core developer on the math platform: an interactive product with assignments, classroom activities, dynamic diagnostic tests, and student stats, used daily in classrooms across Sweden.
  • Built the AI chat that lets students talk to their textbooks: RAG over vectorized content through an MCP search tool, with an internal LLM eval framework (rubric-based grading) to verify prompt changes are actually improvements.
  • Built a Mentimeter-style live classroom activity app.
2019 – 2021

Full-Stack Consultant @ Zington

Full-stack consulting across client projects.

2017 – 2019

Developer & RnD @ Mobiento

Websites and interactive installations, including one where visitors moved ferrofluid around with body movements tracked by a camera.

[02] // side projects

ongoing

Stowit · co-founder & developer

AI-native accounting platform for small businesses. Visit stowit.se for more information.

on display
My daughter playing Car Noise, a voice-controlled racing game, at Tekniska Museet in Stockholm.
vrooom! · Tekniska Museet

Car Noise @ Tekniska Museet

A racing game you play with your voice. A car follows a track, and how fast it drives depends on how loudly you shout "vroom" and engine noises into a microphone. Push too hard and it flies off the track. Built for a DreamHack hackathon in 2015 and later featured at Tekniska Museet here in Stockholm. That's my daughter at the controls.

always

Always building

I'm always working on something new for fun, usually a game, experiment, or prototype to learn some tech I haven't touched yet.

[03] // skills

  • typescript / javascript
  • vue & nuxt
  • node.js
  • laravel / php
  • react & next.js
  • svelte & sveltekit
  • aws & devops
  • llm: rag, mcp, evals
  • css & ui animation
  • rust (for fun)
  • ...and much more

[04] // education

2012 – 2017

MSc Media Technology @ KTH

KTH Royal Institute of Technology, focus on human-computer interaction.