Passion for Programming

Right from the get-go in the Spring of 2017, our goal has been clear: to help people to develop their passion for programming. We have quickly grown from a group of four, enthusiastic founders to an IT consulting and ICT training company of over 100 people. During this time, we have helped more than 3300 young people, students, and the unemployed to develop their programming skills. We constantly train new developers from writing their first line of code in Koodikärpät to full-time employment as IT consultants.

We started our first ICT-trainings already in 2016 when our founder Dan Ackers organized Koodikärpät. The first summer of Koodikärpät was a success, and we expanded our business to programming and robotics clubs at the University of Oulu. In the Spring of 2017, Buutti Oy was founded.

Nowadays, we have 10 instructors, who all have experience from various training programs. In the summer of 2019, Koodikärpät has grown to include 150 participants, aged from 15 to 17 years. The Mobile Fab Lab 1-day programming event has been to 40 different schools, and our training programs with TE-services have improved the programming skills of more than a hundred people.

In Buutti Oy’s training programs, the participants learn by doing. For young people, the training is focused on practical and interesting tasks, such as LED programming or 3D modeling. For adults, the training programs are based on work-life applications and the newest technologies. Each training is customized for the participants and the involved businesses, and develops skills relevant to the participants’ lives.

Koodikärpät in the Summer of 2018 with our instructor Leevi in the middle.

BuutCamp training in the Spring of 2019

Our values

Possibility to have an impact

We all have the possibility to have an impact on our job description and the way we work, the possibility to get interesting job opportunities and support in our career development.


We aren’t looking to make a quick buck, but instead we aim to find the best and the most sustainable solutions to improve business both internally and with our clients.


We aim to solve our issues primarily through discourse. We encourage each other and keep the work environment relaxed.


Know-how and the will to improve are more important to us than just experience. We support each other on our journeys.


We are honest and transparent in our internal and external communication and decision making.


We trust each others’ knowledge and skills. We have trust in what our consultants have to say and their expertise.