My Face!


I am Ville Karavirta, currently (since march 2015) living in Amsterdam, The Netherlands. I'm a front-end developer at the planet's #1 accommodation website.

I am a graduate from Helsinki University of Technology with a PhD in Software Systems and a minor in the Computer and Information Science. I've worked in the Learning+Technology Group at Aalto University and in the ViLLE team at University of Turku. I was also co-founder of a Finnish start-up company, By The Mark Corp., that "provides services that help people learn, teach, and assess computer programming skills." I occasionally work on mobile apps at Mobile IceCube.


I love web technologies! I like fiddling with the latest technologies, while still focusing on what's best for the user, no matter which browser they have (to a limit, though; no IE6 support from me). In my past projects, I've researched tools for mobile devices to support computer science education, especially focusing on interactive online materials with smart, automated feedback.

For a list of publications, see the Publications page.


If you would like to contact me please email Or, contact/follow me on Twitter. You can also find some of my projects on GitHub.