Kan være tilgængelig
(Opdateret 2023-06-08)Full-Stack Web Developer
Himanka, Finland
Modersmål Finnish, Flydende English
- Hybrid native & Certified Scrum Master
- 8+ years of experience in React, JS/TS, Node.js
- Java, PHP, SQL
Kvalifikationer (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
Resumé
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)
Professionel erfaring
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.
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.
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.
Akademisk baggrund
2014-01 - 2022-02