Quinyx is a Scandinavian market leader in SaaS Workforce Management. Its modular product saves time, facilitates management of employees and enables customers to run their businesses more efficiently. Quinyx is helping companies around the world to reduce costs and enjoy work with mobile-first, cloud-based software. Today it is serving more than 275,000 users throughout different industries and countries.
Interview with Björn Wahlberg, CTO of Quinyx
HTEC and Quinyx partnership started in September 2016 on collaborating on Quinyx complete system development and support efforts, and we are very much looking forward to what future brings to our cooperation. Established in 2005, Quinyx now has more than 500 clients including McDonald’s, London City Airport, and Rituals Cosmetics, to name a few. Björn Wahlberg has recently joined Quinyx, on a position of CTO, and that is one of the reasons we are starting this talk.
Hi Björn and welcome to HTEC. For the beginning, could you share with us why you decided to join Quinyx and how the whole story started?
One of the reasons why I decided to join Quinyx was because of the story and because it is such a long and consistent one. Throughout the long part of its history, the company aimed to grow and keep customers and to expand into new interesting markets, as well as new countries and verticals.
Erik Fjellborg, who is the founder and the CEO, was 17 years old at the time and was working part-time at McDonald’s. He was doing an entrepreneurship project for school and got a fantastic idea. Namely, as the managers at McDonald’s were preoccupied with printed excel spreadsheets and juggling employees’ work shifts, if someone called in sick, trying to find a replacement for that person would usually turn into a nightmare, this task asked for a lot of manual work.
So, Erik went home and created a web tool for his manager and presented it as something they could use to schedule the workforce and to help them book and count their shifts. The manager accepted, and since there were three McDonald’s restaurants in this town in Sweden, they all bought it. Soon the whole McDonald’s started using it. From there on, the tool went to other restaurants and then it started moving onto other verticals, into retail and healthcare, and so on.
The product is continuously evolving, but what is the product providing to its users, why is it unique?
I think it is the flexibility of the product. You can adjust it by configuring it differently, so it is suitable for different kinds of companies. Moreover, it is user-friendly for varying levels of the company. So, you have the upper management who can use Quinyx for forecasts and budgeting. The local managers can do the scheduling and roll out of shifts. And then there are the actual employees who can benefit from the mobile app produced here in Niš, for example.
You mentioned that the product is modular. So, through the product, you give the client a complete toolkit for managers, form scheduling, time-reporting, communication, task management, budgeting, forecasting. How complicated was developing such a system?
I wasn’t there during the development, but the way I understand it is that it has evolved over time, depending on customer needs. From the start, it was very much aimed towards McDonald’s and similar companies. But after that, we moved onto other verticals, as you naturally have to adapt. However, we moved on from aiming function-specific customers, because today we are too big to do that.
Basically, you have to look at market requirements instead. So, for healthcare, for example, what’s the common denominator? What is the most important thing for this sector? Also, when moving into a new geographical market, you have to see what kind of legal adaptations you have to make to be able to cater for the whole market there.
There are different challenges when working in different verticals and different countries. But what are the main challenges you are facing now from the technological and business point of view?
We are currently facing the biggest challenge in the Quinyx history, so far. We need to move from our classic implementation platform, which most of our customers are currently using, onto the modern technologies and modern, even more user-friendly platforms. So, we are developing the mobile platform, as well as the new modernized platform that we call Neo. That’s the biggest challenge – transitioning functionality, and not just all of it, but the functionality that is actually being used, today and tomorrow.
Over the past decade, we developed this complex product. Now we have to make both the functionality and the customer transition. And we have to do it as quickly as possible. Otherwise, we would have to maintain two platforms at the same time. The second part of the challenge is the scalability part. We are growing at the rate of 45% per year in revenue, which means 45% more customers and uses. That puts a lot of load on our system and databases, so we have to work on scalability continually.
Quinyx mobile app is used by hundreds of thousand employees, which brings extra challenges for planning and implementation. So, what are the main technological challenges you are facing to deliver a great problem to such a high number of users?
Data protection is at the essence of everything we do. This goes for both the mobile platform and all other platforms we are working on. We need to think about how we handle the personal data for customers and employees. We have to maintain the quality and have a sustainable product. As we develop at a sustainable pace, we strive to develop constant quality, because we want to keep the customers that we get on board. For the mobile, we want to make sure that the app works for all kinds of devices.
Quinyx vision is to become a world leader in the workforce management. How do you plan to achieve that?
We want to continue developing the most important features for our current and potential customers. We need to expand into new geographical markets. We have to be even better at focusing on the verticals that we are good at and be best at those. We need to find the right partners and retain the right staff to help us in building this company further.
What has made the product successful is partly the user-friendliness. The second is that it is a SAAS product, which makes it easier for us to maintain. Any improvement that we make is directly available to all our customers. This is a huge benefit and a competitive advantage.
In regards to your collaboration with HTEC, and you have been here for five months. What do you like the most about working with people from HTEC?
First of all, the hospitality of HTEC. Coming down here I felt very welcome, and the office has a very good vibe to it. I’ve been more in the Belgrade office than in Niš. Anyway, walking into the office feels like coming home, in a way. There are Quinyx signs around you, but the most important thing is that people talk about the same things here as they do in the Stockholm office. They are very much concerned with the product, and its success. The group here, which is a four-party gang, talks about the same things I do with my colleagues back home. And that makes me feel like we have a good kind of collaboration.
Can you tell us a bit more about the team behind Quinyx and HTEC, as you are working close and integrated in a way?
The common denominator is that we have the product owners in Stockholm since they need to be close to the business, the support, and the onboarding team. The rest differs from team to team. So, for the mobile, everyone is in Serbia. But we have the backend developer in Belgrade, and all the QA, and Android and iOS developers in Niš. In the Proto, team responsible for the classic platform, we have most of the developers and QA in Stockholm, so it’s the other way around.
And then we have the Neo platform, where we have the most of the team in Belgrade, but we have the frontend lead, QAs and the product owner in Stockholm. We have a Scrum master, who just took the role in Belgrade, which is working really well for us and bringing a lot of empowerment to the team in Belgrade, which is very important. I am really happy that we are working so close, and we don’t have any layers between the team and us.
Usually, you would have a product manager who you would speak to as an intermediary. However, there is too much information lost on the way, and you lose enough when you work through a TV. Therefore, you need tight communication – directly, person to person.
What is your strongest impression from these trips and visits and working onsite with HTEC developers in Belgrade and Nis?
I think it’s the confirmation of the importance of meeting face to face. You need to know the people you are working with. Not just the developer or the tester or the owner – but the person behind the work. And that has to be continuously refreshed. So, you need to meet these people on a regular basis, or you would otherwise lose touch. That’s the most beneficial thing of teams meeting regularly, either in Serbia or Stockholm.