Full-Stack Web Developer Himanka, Finland

Saattaa olla saatavilla

(Päivitetty 2023-06-08)

Full-Stack Web Developer

Himanka, Finland

Äidinkieli Finnish, Sujuva English

  • 8+ years of experience in React, JS/TS, Node.js
  • Hybrid native & Certified Scrum Master
  • Java, PHP, SQL

Taidot (29)

ESLint

REACTJS

TypeScript

React

PHP

SQL

Git

JavaScript

Node.js

Symfony

Docker Compose

MariaDB

REST

MySQL

Docker

Jenkins

Next.js

Microsoft SQL Server

REDUX

T-SQL

AWS

TAILWIND CSS

GraphQL

PostgreSQL

CI/CD

CONTINUOUS INTEGRATION/DELIVERY

Java

Spring

Spring Boot

Yhteenveto

I’m a full-stack web developer & scrum master with 8 years of experience. I have gained my experience from different kinds of projects and multiple industries. I always try to understand business and user needs instead of just writing code.

My main stack consists of React, TypeScript, Node.js, and SQL. In addition, I also know many other programming languages and technologies.

As a team leader, I have gained all my experience from distributed teams. That’s why I have the skills needed in leading a team in the era of hybrid teams. On the other hand, I don’t have the same legacy from the era of on-site teams that many more experienced team leaders have.

"Jukka is good at working independently but he is also a good team player. He is always thinking about how to improve things and understands customer needs too." (Client, 2021)

"Jukka can handle not only technical details but also business and user needs and the big picture extraordinarily well. He doesn’t over-engineer things. Instead, he is looking for the most straightforward solution to the problem." (Colleague, 2019)

Työkokemus

Scrum Master & Full Stack Web Developer
Financial sector

2022-10 - 2023-09

I worked in one of the largest financial companies in Finland. I was in a team that was responsible to implementing new features to one of the company’s most important systems.

 

In addition of being a full-stack developer I worked also as a Scrum Master. In that role, I was also responsible for fixing production issues and managing releases. The project was very large, up to 8 teams working on it so the release process was a little complicated even with automatic CI/CD pipelines.

 

  • I refactored a decision tree like form that nobody was able to understand any more. No-one wanted nor could add new branches to it as it’s logic was simply too complicated. I took that task, so I refactored it and added new branches later. Adding these new branches had also a tight deadline set by regulation and a huge penalty if we were late.
Scrum Master & Front End Developer
DVV

2021-09 - 2022-09

I maintained 5 smaller applications with my team. The most important thing I made was rewriting the front end of one of these applications with React and Next.js. I made it mostly with one junior developer.

 

The other developer made easier tasks like implementing new views and forms. I helped him, polished the result, fixed hard bugs, and ensured the quality. So I made all the other things so that this junior could code and grow while the result still matched quality standards. Before I left, I also documented everything I knew.

Scrum Master & Full Stack Developer
Oima Oy (part of Visma)

2015-01 - 2021-09

During these 6.5 years, I made a lot of things. I’ve tried to summarize the most important things in a few bullets:

 

  • I made an integration into an invoicing application Procountor which is then used to export invoicing details automatically. Earlier it was a manual process that cost 25,000 EUR/year.
  • I made a feature that allowed the user to bypass the automatic payroll calculation. It was used to fix a huge amount of issues and unexpected use cases by payroll specialists. It saved years of everyone’s time.
  • As a team leader, I coached my team from zero to the most successful development team in the company. My architectural decisions and careful planning allowed juniors to perform and grow. After half a year, no one was a junior anymore.
  • I made a GDPR feature that allowed a user to download their personal information. It was made in a hurry as someone has already used their right to get access to their personal information.

Koulutus

Information Processing Science (Bachelor of Science)
University of Oulu

2014-01 - 2022-02

Sertifikaatit

Certified Scrum Master

Ota yhteyttä konsulttiin

/