Henrik Tenhovirta, Developer in Tampere, Finland
Henrik is available for hire
Hire Henrik

Henrik Tenhovirta

Verified Expert  in Engineering

Front-end Developer

Tampere, Finland

Toptal member since March 24, 2022

Bio

Henrik is an experienced front-end developer focusing on UI/UX design, but he is skilled at working with multiple back-end technologies. He enjoys helping clients in every way possible, advising on technology choices, communicating with the team, contributing to the UX design, or simply adding the final touches on a product. Henrik excels in writing clean code, building trust within the team, and enabling everyone to give their best to the project.

Portfolio

Freelance
TypeScript, CSS, React, Vue, Python
OP FInancial Group
TypeScript, React, CSS

Experience

  • JavaScript - 12 years
  • CSS - 12 years
  • UI Design - 10 years
  • Node.js - 7 years
  • React - 3 years
  • Vue - 3 years
  • Bootstrap - 3 years
  • TypeScript - 2 years

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code)

The most amazing...

...thing I've written is a code library for a Finnish bank to make it easier for third-party developers to use an identity verification product based on OIDC.

Work Experience

Senior Front-end Engineer

2020 - PRESENT
Freelance
  • Developed an app to help the management make better business decisions based on data, resulting in millions of euros in savings globally.
  • Made a UI overhaul of a business planning app with React, TypeScript, and Node.js with NestJS.
  • Developed an app that showcased an already accurate base sales forecast to which users could add adjustments.
Technologies: TypeScript, CSS, React, Vue, Python

Senior Front-end Engineer

2019 - 2020
OP FInancial Group
  • Created a code library used by third-party developers to ease the use of the identity verification product of the client.
  • Developed an app for merchants that used a centralized payment gateway API.
  • Made a new merchants app UI with React and TypeScript based on a design.
Technologies: TypeScript, React, CSS

Experience

Sales Forecasting Tool

A sales forecasting tool for one of the largest retail companies in the world.

I created a UI for the app with Vue.js, TypeScript, and Python. Although my role was on the UI side, I made the API endpoints and transformed data objects with Python. I set up testing with Cypress.io, adopted TypeScript, moved the project from Vue.js 2 to Vue.js 3, and replaced Vue CLI with Vite as the build tool and dev server. I also set up ESLint and Prettier along the way.

Skills

Libraries/APIs

Vue, React, Node.js

Languages

JavaScript, CSS, TypeScript, PHP, SQL, Python

Frameworks

Bootstrap

Paradigms

UI Design

Platforms

Docker

Other

Dashboards, Data Visualization

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring