
Henrik Tenhovirta
Verified Expert in Engineering
Front-end Developer
Tampere, Finland
Toptal member since March 24, 2022
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
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
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
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.
Senior Front-end Engineer
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.
Experience
Sales Forecasting Tool
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring