Haastix: a stimulating challenge web based game for mobile devices

IoTitude's assignment is to update Haastix. Haastix is a challenge-based picture game, the core idea is that the game master creates challenges for players (e.g. find a statue in 15 minutes). Players join the game with a code and send a picture of the statue to the game master who then can accept or reject the picture. The player who completes all the challenges first wins.


  • Ruusu Walkeajärvi
  • Joonas Himmanen
  • Petteri Kovanen
  • Roman Kiuru
  • Tomi Hyvärinen
  • Joni Laukka
  • Herkko Mehtälä


  • React
  • TypeScript
  • Robot Framework
  • Kubernetes
  • NodeJS
  • PostgreSQL
  • GitLab CI/CD

Team introduction

IoTitude is a technology company working for the WIMMA Lab project and it is composed of a multi-talent team, from backend developers to marketing specialists. IoTitude is working on an upgraded version of Haastix which is a social game application for creating and managing different challenges. The aim of the project is to upgrade and rebrand the application with more features, quality of life updates and with a better general user feel. For this project, IoTitude uses multiple agile development methods and is able to achieve this because of the diverse talent composition of the team.

Team members

Ruusu Walkeajärvi

Team Leader / Junior Developer

I'm a third year ICT engineer student and my focus is on software development; my first profession is electrician and there I found my way into ICT studies. I'm interested in project management and leading projects and teams. I have been tutor in my second year of my studies and that has given me opportunity to learn facilitating and being comfortable speaking in front of people. On my free time I like to play cello and do various fiber arts. I have started implementing my knowledge about coding into designing knitting patterns. I balance sitting all day by training historical fencing and jogging with my dog.


Joonas Himmanen

Junior Software Developer

I am a year N Information Systems student at University of Jyväskylä. I specialize in product development, project and marketing management although I consider myself a jack of all trades but master of none. I work at the JYU StartupLab and I am in charge of the startup side of the lab. I am currently working on my master's thesis with the topic “Creating a growth hacking strategy for a technology company on the other side of the planet”.

I have been working on my own startup idea for years now and I now wonder if I will ever be able to deliver a finished product. I also have a degree in Japanology from the University of Stockholm. In my free time, I tinker with computers, play PC games and travel.


Petteri Kovanen

Junior Software Developer

I'm a third-year software engineering student at JAMK. My interests are programming and new technologies. I'm also very interested in learning how different machines work physically. During my free time I like playing video games, coding, working out and hiking. I'm always open to learning new things.


Roman Kiuru

Junior Software Developer

I am a first-year student at JAMK, studying Information and Communications Technology. I won't back away when I face a problem that I can not solve straight away. Challenges motivate me to work even harder.


Tomi Hyvärinen

Junior Software Developer

I am a third-year student at JAMK, studying Information and Communications Technology. My previous studies include metal work and electrical degrees. I worked for 11 years in a metal company, where I worked as a Foreman and worked closely in 3D-modeling.

I started a new chapter in my life about 4 years ago, when I decided to get new challenges in my life. I ended up studying ICT field because there you will need creativity, logic and a systematic way of thinking. I've always viewed these as a strength and a special point of interest of mine.

School takes up a lot of my time nowadays. When I have free time, I like to spend it with my family, and in the evenings/nights I often go skateboarding or play computer games, such as Aion & Counter Strike.


Joni Laukka

Junior Software Developer

I am a final year software engineering student at JAMK University of Applied Sciences. My strengths are front-end development and databases. I am also interested in virtual reality development. I was also a part of WIMMA Lab 2019's Overflow team.


Herkko Mehtälä

Junior DevOps Engineer

Young problem solver, avid hiker and soon-to-be ICT engineer. I'm equipped with a big heart and a desire to learn more. I've done software development before and now in JAMK I'm orienting towards the cyber security field. Some of my hobbies and current interests include:

  • CTF, bug bounty and ethical hacking
  • Docker, Kubernetes, automation
  • Volunteering and tutoring

Follow us on Twitter