Ari Perkkiö

Software Engineer at stackblitz

Oulu, Mainland Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Ari Perkkiö is a software engineer with a decade of experience, based in Oulu, Finland, who blends hands-on front-end work with deep test automation expertise. He is an active open-source contributor and core-team member of vitest-dev, where he strengthened test suites and integration tests for a widely used next-generation testing framework. Ari also contributes to React ESLint tooling, improving lint rules and edge-case handling, demonstrating attention to developer ergonomics and code quality. His contributions span utility authoring, test infrastructure, and bug fixes that reduce flakiness and improve maintainability. Colleagues rely on him to harden tooling and catch subtle issues before they reach users. He brings a pragmatic approach to open-source collaboration, favoring durable tests and incremental improvements that scale across projects.
code10 years of coding experience
github-logo-circle

Github Skills (17)

unit-testing10
javascript10
testing10
eslint10
lint10
browser-testing10
react10
jsx10
test-automation10
develop9
typescript9
typescript-types9
nodejs9
ecmascript9
typescripts9

Programming languages (11)

TypeScriptJavaRustCAstroJavaScriptGoZig

Github contributions (5)

github-logo-circle
vitest-dev/vitest

Mar 2022 - Jan 2023

Next generation testing framework powered by Vite.
Role in this project:
userTest Automation Engineer / QA Engineer
Contributions:769 reviews, 37 commits, 325 PRs in 10 months
Contributions summary:Ari primarily contributed to the test suite of the Vitest project, focusing on enhancing and expanding testing coverage for various features. The commits demonstrate the implementation of tests for new features like file report generation, and the usage of a browser environment. Moreover, the contributions include the fixing of existing test failures, improvement of the testing structure, and the addition of utility functions to facilitate the development of new tests. The user also updated and maintained integration tests within the project.
mswtestingtest-frameworkvitetesting-tools
React-specific linting rules for ESLint
Role in this project:
userFront-end Developer
Contributions:19 reviews, 12 commits, 11 PRs in 2 years 4 months
Contributions summary:Ari primarily contributed to the ESLint plugin for React, focusing on linting rule enhancements and bug fixes. They addressed issues related to whitespace handling in JSX handlers and prevented circular references within the `jsx-max-depth` rule. Furthermore, the user added tests, including one to mock "no react installed" scenarios, and modified existing tests to ensure the project's robustness and coverage, demonstrating a deep understanding of the project's core functionalities.
reactlintlintereslintjavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ari Perkkiö - Software Engineer at stackblitz