Software developer Mikael Mäkelä “People benefit from what I do”

Nora Nirhamo | 2023/03/29

Get to know Mikael’s career path – how did he go from daydreaming about being a hacker as a child to working at Softability?

Senior Software Engineer Mikael Mäkelä has worked as a software developer for five years. Mikael currently works as a consultant with one of our customers in the pharmaceutical industry.

Get to know Mikael’s career path – how did he go from daydreaming about being a hacker as a child to working at Softability?

Studies helped him on his career path to be a software developer

When it was time to decide on further education, Mikael was encouraged by a friend to study programming at the Haaga-Helia University of Applied Sciences.

“I gave up on my childhood dream of being a hacker, and my enthusiasm for programming grew in leaps and bounds as my studies progressed.

His studies also taught him to work with a wide range of technology and various programming languages. Some of his skills came from working life, too.

“At the university, we focused mainly on developing websites using Microsoft stack, so C#, Microsoft SQL, HTML, CSS, and to some extent, JavaScript. There was also some Java and Python. Outside of the UAS, I studied some Android development using Java. During my career, I’ve also learnt VB.NET and building UIs with XML and XAML.”

In his work, Mikael currently uses a handful of languages.

“I’ve mostly used C# and XAML in my time at Softability.”

Starting a career with membership registers and mobile software

Mikael’s career path as a software developer began with developing membership registers and mobile applications, among other things.

“In my previous job, I initially worked with membership registers. Then I moved to mobile software and developed a mobile membership card using Xamarin.Forms.”

As part of the mobile team, Mikael’s day-to-day work consisted of customising the mobile membership card to meet customers’ needs.

“At first, I worked as part of a small team. A consultant worked with the team whenever we encountered larger challenges. Later on, I became the sole person working full-time on the project, and for almost a year, it was managed by one-and-a-half people.”

Mikael’s responsibility increased after he was left alone, but he also found time for training.

“I was later assigned a colleague to work on the project as my subordinate. As the senior developer I was responsible for what we worked on at any given time.

“While I was coding, I would go with the production manager to customer sites to discuss their needs, which also led to documentation and design work. In practice, I participated in all aspects of project management.”

Onwards and upwards with XReach

When he came to us, Mikael initially worked with XReach.

“It was a good place to start, as I was largely familiar with the work from my previous job. We used Xamarin.Forms at my last job, too.”

“With XReach, things went up a notch. The code was better designed and we had newer technology available.

New practices meant that Mikael was assigned a team. In the new team, there is always something to do outside of coding, too.

“With XReach, I worked as part of a team, even though mobile software was mostly done together with a partner.

“The new project required us to arrange a new CI/CD pipeline, for example.

A user interface for laboratory equipment: meaningful work

After XReach, Mikael moved to Thermo to work as a consultant. Mikael already had some experience with the pharmaceutical industry after a student exchange to the Netherlands.

“On the exchange, we made a mobile application for insulin pumps. I like the idea that what I do benefits society or people.”

At Thermo, Mikael is tasked with developing software for a user interface for laboratory equipment. The equipment is sold by Thermo.

“My team and I are responsible for the user interface software, which is used by means of a small touchscreen on the device.

Mikael works in a team of three, which is part of a larger in-house R&D team.

“The work is interesting and very similar to what I’ve done previously. Xamarin.Forms, which I used before, works according to the same principle as UWP, which is used at Thermo.”

This part of the project will soon come to an end.

“Then I’ll continue on other work for this same product.

High-quality work from start to finish – What motivates Mikael in his work?

As a software developer, Mikko is a meticulous worker.

“When I do things, I like to do them so that they work immediately. I don’t like to leave things that have to be figured out later. Sometimes being so meticulous can lead to overthinking,” laughs Mikael.

Mikael names teamwork as one of his strengths.

“I think I’m a good team player, and I like to work with other people. It’s fun to bounce around ideas about how we should approach our work.”

Mikael is motivated by how meaningful his work is, such as how he is involved in building a product that benefits people or society overall.

“It’s nice to work with medical technology, as I know that people will genuinely benefit from what I do here.”

Where else does Mikael find motivation to develop his skills as a software developer?

“When I’m working on my own projects, motivation comes from doing something that I enjoy and that benefits me.”

Join us and do meaningful work

Are you interested in meaningful work in industry or the pharmaceutical industry?

Take a look at our job vacancies and learn more about our employees.

Keywords:

You might be interested:

Do We Already Know Everything There Is to Know About Software Testing?

Kari Hakulinen | 2024/05/29

One of the ancient early books of the biblical canon already knew it: “Nihil novi sub sole,” or as put in modern English, “There is nothing new under the sun,” meaning there is nothing truly novel in existence.

Read post
A person with glasses looking at a laptop and another screen with code on them.

Compromising on software testing is the last thing companies should do in a fluctuating market 

Mauri Jokela | 2024/04/24

Pre-release software testing is a business-critical phase of software development. However, in a fluctuating market, we’ve seen a trend where some companies compromise on software testing, thereby taking a huge financial risk if the software doesn’t perform as expected.

Read post

Keuda Logistics – pallet loading as a VR Exercise

Mikael Bowellan | 2024/04/10

Softability XR Studio developed a VR exercise on the VR Builder platform in collaboration with Keuda to support logistics education at Keuda.

Read post

Selecting embedded operating systems can be a pickle – Why FreeRTOS should be your go-to option

Toni Akkala | 2024/02/20

There is a plethora of embedded operating systems software developers can choose from when starting a new project from scratch. In this blog post, I will review some aspects to consider when selecting such an operating system. I will also describe the features of one that I think suits many different systems.

Read post

Adopting Agile Methodologies in industrial sectors – advantages and common pitfalls

Richa Chavada | 2024/01/16

Agile development is a methodology and mindset in software development that prioritizes cross-functional collaboration and continuous improvement flexibility, collaboration, customer satisfaction, and iterative progress.

Read post

Jan Tillander still holds a strong passion for the software industry

Nora Nirhamo | 2023/12/15

We have a team of skilled individuals who are motivated and eager to develop in their work. We asked Senior Software Architect Jan Tillander, working as a consultant for our client, about his experience working within Softability. Get to know Jan’s story and expertise!

Read post

Alexander Gudzovskiy’s enthusiasm for the software industry and learning new things is still going strong 

Nora Nirhamo | 2023/12/04

Alexander has years of experience in the software industry behind him, but his enthusiasm towards the software industry is still going strong. Learn more about Alexander’s career path, his proficiency with programming languages, projects and what motivates him at work.

Read post

XR-SPACE: Harnessing the potential of XR technologies and leveraging video communication to enhance remote support and training

Daniel Haldan | 2023/11/23

In this blog post we’ll explore the key aspects of XReach’s participation in the XR-SPACE project, delving into how this collaboration positions our solution at the forefront of innovation in the realm of remote support and training.

Read post

KONE – In skilled and reliable hands

Nora Nirhamo | 2023/10/27

The cooperation between Softability and KONE, which has lasted more than a decade, is based on trust, openness and high quality. Softability’s consultants work at KONE in various projects, especially with the software that moves the elevators. KONE’s Product Owner Alessio Calcagno emphasizes the high quality of the consultants’ expertise and their strong industry knowledge in industrial equipment manufacturing.

Read post