Our Work

What I think is especially good is their quick reaction to different situations and smooth communication, even if we work together from different countries. 

 

Samu Raunela, CTO

Case Hotelway

Hotelway’s service connects the hospitality industry and their guests in a seamless way. The Hotelway chatbot assists guests that are planning their upcoming trip, whereas the Hotelway Reporting Dashboard delivers valuable insights for hotel decision making.

Software Sauna has worked in close co-operation with Hotelway particularly in developing the Reporting Dashboard. We have created more than 10 reports, with which the hotels are up to speed with customer demand and gain a base for future planning and forecasting. Software Sauna was called to support Hotelway’s internal software development team, and works now as a fully integrated part of the team.

The main tools we have been working with are TypeScript, Node.js, Angular, GCP, Firestore, and BigQuery.

 

 

They understood what we were looking for. 

 

Sebastian Coppola, COO

Case Gixon

Gixon App is a marketplace where music lovers can book artists for private events. When Software Sauna was involved in the project, Gixon already had an existing application. However, the app was tormented by technical problems, which meant that Gixon wasn’t able to launch it.

With the solutions proposed and implemented by the Sauna team, Gixon received a highly functional and sleek mobile application, which they were able to launch. The Gixon App is available both for Android and iOS users.

The Android app is built using Kotlin, with MVVM architecture. The iOS app is built on Swift, with VIPER architecture. The back-end is written in NodeJS and TypeScript, with a variety of incorporated AWS components. Additionally, we created an admin panel written in React and TypeScript, for easier control of app properties without the help of a technical person.

 

We didn’t have any problems with deadlines, communication was quite swift and easy via Slack. Also video calls kept all of us on the same page when necessary. 

 

Ville Tuovinen, CEO

Case Pisara Learning

Pisara Learning is a company that provides digital solutions for learning. Together we developed an interactive educational storytelling application in the browser, and the framework for writing future content for it.

With the help of Pisara’s design and concept, Software Sauna developed the application from scratch. The application includes functionalities such as drawing, stamping, drag&drop, and connect-the-dots. As these functionalities were combined with different tasks, it resulted in a beautiful educational story. Now the pupils can learn by drawing in a modern way, with modern tools.

In addition to developing the application, the Sauna team guided Pisara on how to make adjustments and configurations independently in the future.

The application was developed mainly using Phaser and TypeScript.

They have made a great system. We were very happy with everything. 

 

Marko Lähteenmäki, CEO

Case STP Medical

STP Medical Ltd (RemoTest Lausuntopalvelut) is a Finnish healthcare startup that helps moving biometric data like ECG and sleep data from hospitals and health centers. With the data, doctors are able to decide on a patient’s diagnosis.

Software Sauna developed STP Medical’s cloud software solution from scratch. The Sauna team took charge of the full architecture, all the way from technology decisions to design implementations, product development and integrations. Thanks to this solution, the doctors are able to do analysis faster and more efficiently.

We are looking forward to keep developing the product further.

Software Sauna has been an excellent addition to our internal staff. They can guide some of our junior employees and even our staff on the senior side. They have great technical expertise and bring ideas and ways to improve to the table. It’s been a good match for us.

 

Ville Wettenhovi, CTO

Case Analyste

The purpose of this project was to transform the interface of Analyste’s banking software into a new one. In addition to this, our task was also to simultaneously improve the current functionalities and give the product a face-lift. This project was one of the largest in Analyste’s history, which also meant that several multi-site locations caused some challenges in the beginning of the project. Analyste also decided to start using some new technologies that they were not familiar with before, one of those being Angular. Software Sauna’s developers brought this know-how to the project and did not only help in creating the new UI, but also transferring knowledge to the Analyste in-house team.

We and the end customer have been happy with the developer’s performance. Overall, it’s been a very successful collaboration.

 

Jon Tarkiainen, COO

Case Anders Innovations

Software Sauna and Anders have been working together on building a pharmacy application to their client. Software Sauna’s full-stack developer (Python & React) joined the team from the very beginning of the project. Our cooperation with Anders and the end-client has been very open and smooth all the way, a true partnership.

The team was transparent and capable, but also willing to acknowledge where they needed our help.

 

Mika Viskari, CEO

Case Wunderdog

Wunderdog and Software Sauna have successfully cooperated in a couple of different projects already. In our first joint project we customized Wunderdog’s client’s WordPress-based CMS for a global marketing campaign. Our team provided full-stack development using React, and also updated the UI by incorporating visuals which the client provided. We created a Hybrid Team together with Wunderdog and allocated separate full-stack developers both for the front-end and the back-end. The project was carried out in one-week sprints, using agile methodologies.

In our second project together, we worked on a micro-service cloud-native marketplace for a European client. The project was challenging due to distributed locations, technical complexity and high availability demands. Our developer was part of a small agile team, in which she was responsible for developing, configuring, deploying, and monitoring a set of 20+ micro-services. We were mostly working on REST endpoints and background jobs responsible for ingesting, storing and providing shop product data to the rest of the platform.

Everything went smoothly. Their communication was spot-on.

 

Tuomas Jomppanen, CTO

Case Talented

We have been working together with Talented since June 2018 and cooperation is still ongoing. Our developers have been building different platforms for Talented using Node.js, TypeScript, React and Ruby on Rails.

It has been easy to work with Software Sauna. They have helped us to scale up our frontend development knowledge and their skillset has been a very good fit for our needs. 

Erkko Anttila, Vice President

Case Varjo

Software Sauna helped Varjo develop their user-facing Windows application for managing the hardware and software stack of Varjo headsets. This was done using Electron, React and Redux. With the application, users are able to manage settings of the Varjo headsets.

The co-operation with Software Sauna went very well. The company’s project team worked professionally right from the first meeting. In technology projects, schedules are usually underestimated but with Software Sauna we stayed on schedule and communication worked well. Really professional and trustworthy team. A warm recommendation.

Marko Höynälä, CEO

Case Kipuwex

Software Sauna built a web application to be an integral part of the Kipuwex pain assessment product. With this web application, nurses can monitor the patients’ health information and assess patient pain more reliably. A team of Sauna developers built the application from scratch, keeping a constant open dialogue with Kipuwex, in order to always improve the product in a desired direction. The application was mainly developed using modern JavaScript frameworks, most notably React and CSS.

Originally it was intended for the developer to be a temporary addition to our team but we’ve been so happy with her that she’s been with us for a couple of years now.

Henry Lockmer, CTO

Case Treet

The purpose of this project is to build an application in order to digitalise the pharmaceutical industry. Treet originally intended for Software Sauna to only be involved as a temporary addition to their team, but they have been so happy with the work that the Sauna full-stack developer has been a part of the Treet team for a couple of years already. Treet set out a goal to have very high code quality and test coverage in their codebase. Together we have been able to deliver and maintain the codebase in a way that exceeds expectations. The application is built using among others Python, Django, React, TypeScript, React Native, and PostgreSQL.