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!
I am available for the next project on January 1, 2025.
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