Freelance Full-Stack Developer Jukka Hyytiälä

Are you looking for a skilled freelance web developer for an upcoming project? Or does your team lack an experienced full-stack developer? On this page you can find more detailed information about my projects, my work experience and my skills.

I have worked as a developer in different industries, projects, and both large and small teams since 2015. In addition to writing code, I’ve also worked as a Scrum Master and customer service specialist.

If it runs in the browser, then I can code it!

Kuvassa Jukka Hyytiälä.

I am available for the next project on July 1, 2024.
Contact me by email: jukka@jukkahyytiala.fi

Projects, work experience and skills

Projects

Projects

Financial sector: Credit Decision Support System (1 year, continues) 

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.

Key technologies: JS/TS, React, Node.js, SQL Server, T-SQL

Soft Skills: Leading a distributed team, Remote working

DVV: Interoperability platform (1 year) 

Together with my team, I was responsible for maintaining the five applications of the Digital and Population Data Services Agency. The most important job was to reprogram the front-end of one application together with a junior developer from our team.

I guided and ensured the work of our team’s junior developer and enabled their development. As a more experienced programmer, I was responsible for fixing difficult bugs, finalizing the result and reaching quality goals. I also made a comprehensive documentation of my work for DVV.

Key technologies: TypeScript, React, Next.js, styled-components

Soft Skills: Leading a distributed team, Remote working

Oima: Payroll system (6.5 years) 

My work at Oima (now part of Visma) included several tasks. Here are a few examples of effective solutions I have implemented:

  • 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. 

Key technologies: JavaScript, React, PHP, Symfony, MySQL

Soft Skills: Leading a distributed team, Remote working

Projects

Work experience

Freelance 2022— (1 year) 

In 2022 I started as a full-time freelance developer. Since then I have been working on one project. 

Key projects: Financial sector: Core system 

Gofore Oyj 2021—2022 (1 year) 

Gofore is a company focused on the design and development of digital services. I worked as a software engineer and focused on the same project for a year.

Key projects: DVV: Interoperability platform 

Oima Oy (part of Visma) 2015—2021 (6.5 years) 

Oima is a SaaS company that focuses on the payroll business. I joined the company as a junior developer. Over the years I worked as a lead developer, scrum master, and even a customer service specialist. 

Key projects: Oima: Payroll system 

In addition to the projects and employment relationships mentioned on this page, I have worked part-time for several years and implemented many smaller projects.

Projects

Skills

JavaScript skills

TypeScript, React, Node.js, Next.js

Redux Toolkit, Jest, styled-components

GraphQL, CSS, Tailwind CSS, SASS/SCSS, Astro

Riot.js

PHP skills

PHP

Symfony, Doctrine, PHPUnit, WordPress

JavaScript skills

TypeScript, React, Node.js, Next.js

Redux Toolkit, Jest, styled-components

GraphQL, CSS, Tailwind CSS, SASS/SCSS, Astro

Riot.js

PHP skills

PHP

Symfony, Doctrine, PHPUnit, WordPress

Database skills

SQL

MySQL, MariaDB, PL/SQL

PostgreSQL, SQLite, SQL Server, T-SQL

Cloud & CI/CD skills

Git

Jenkins, GitHub Actions, Docker, Docker Compose, Heroku

AWS, GNU Make

Ansible

Database skills

SQL

MySQL, MariaDB, PL/SQL

PostgreSQL, SQLite, SQL Server, T-SQL

Cloud & CI/CD skills

Git

Jenkins, GitHub Actions, Docker, Docker Compose, Heroku

AWS, GNU Make

Ansible

Other skills

A11Y, I18N, Scrum, (Certified) Scrum Master, GDPR

Language skills

Finnish

English

Swedish