Saving lives with technology
Defi.fi is an online service managed by the Finnish Resuscitation Council, Finnish Red Cross and Finnish Heart Association. It guides its user to the nearest defibrillator to support a person’s resuscitation in case of an emergency.
The former Defi.fi was built in a traditional and old-fashioned way. It was lacking functionalities like automated color-coding, which shows the user whether a defibrillator is currently available or not. The goal of the renewal was to create a service with a user interface as intuitive as possible because in an emergency, there is no time for speculation — the user needs to immediately understand how the application works. If the user can be guided to the right location during a crisis situation as rapidly as possible, the service can potentially save lives.
A user-first approach
The development of the new service started by mapping out the needs of the users. Because we wanted to offer important information to users as rapidly and accurately as possible, speed and usability on mobile devices were considered the project’s most important aspects.
We wanted to modernize the interface by using the Google Maps interface. It reminds the user of a familiar service, making Defi.fi easy to navigate and drastically improving the service’s usability. On the maintenance side, the user experience of defibrillator owners was improved in order to keep the database up to date and to harmonize data logging practices.
Technology and implementation
The process of locating the user was sped up and the availability of individual defibrillator information was improved by creating a separate view for each defibrillator instead of pop-ups on the map. The owner of the defibrillator simply inserts their opening hour information to WordPress, which Defi.fi then compares to the time of day. As a result, the service shows users the available defibrillators using color codes.
The content management system for the updated Defi.fi service is WordPress. To keep the defibrillator database as up-to-date as possible, we needed to improve the user experience of defibrillator owners. A number of user roles were created in the database so that owners could add and update their device information.
Technologies behind the interface include React.js and the Google Maps interface. Since the speed of the service is a particularly important feature of Defi.fi, we paid a lot of attention to optimizing it with caching. The user experience was enhanced by making the map the centerpiece of the whole service. We also paid extra attention to accessibility: contrasts and font sizes were improved to make the service as accessible and user-friendly as possible. The new Defi.fi was released on October 16, on the World Restart a Heart Day.
I am a restless creative mind and I get excited really easily. I laugh a lot and loud — even during client meetings and workshops. I like workshopping with clients.
When diving into new project I want to wrap my head around the whole thing and understand the client. I want to really solve problems and not just do some sugar coated layouts.
Within all this web stuff I also have experience in illustrating, all the print stuff and creating visual identities for companies and events.
I try to get off-line as much as possible. The best ideas are more likely to hit me while reading a book instead of surfing through those so-called inspirational sites. In my off-line life I also enjoy graffiti, Finnish archipelago and spending my money dining in restaurants.
I used to work in the field of web analytics and digital marketing before following my true passion to become a full-time coder. I get my kicks from solving interesting problems and working with both frontend and backend.
I have endless curiosity about how things work – when I see something cool I ask myself how was that made and how could I build something like that. That’s what got me into programming in the first place.
In my free time, I’m a board game geek and an occasional singer in a band.
I’m an enthusiastic creative designer with wide interests in all things digital; apps, websites, computer graphics – you name it. What really strives me to do my best is seeing slick graphics and polished designs come to life as real sites and services.
In my work I aim for clarity and simplicity; bringing order to chaos. Above all, I appreciate things that make sense to the user. My background is in Industrial Design and New Media studies which have been the cornerstones for my career in design.
At Evermade, I find myself engaged in projects all the way from first client interactions to creating concepts, final layouts and working together with developers. I consider myself a design generalist ‘a jack of all trades’ and often times I end up finding myself at the deep end tweaking front-end code of the sites to make sure that every pixel sits perfectly.
On my spare time I like to read non-fiction books and rock the electric guitar.
I was founding Evermade back in 2011. I started as a developer. I’m still on that track leading our dev team and getting my hands dirty with projects.
I’m primarily a technical dude but during my career I’ve been also doing sales, managing projects, running opportunistic startup(s), being CEO, cleaning our office toilets, creating videos and working as a graphic designer. And written a book. I enjoy in stepping out of my comfort zone and seeing if I can float.
I like sports in general – like kayaking, running & swimming – but I’m especially known as an active cyclist (some could call it obsession) and cycling blogger/youtuber. In addition to that I’m spending time with my family and enjoying nature in all of it’s forms.