Krister Kari is a Helsinki-based Senior Software Developer with over 20 years in the industry and more than a decade of hands-on development focused on web, mobile and micro frontends. He has progressed from running a small web studio to senior and tech lead roles at companies like Rovio, Kaiku Health and Nightingale Health, blending product-minded engineering with team leadership. An active open-source contributor, Krister has improved key frontend tooling—contributing SCSS lint rules, enhancing SVG handling in React Native via SVGR, and fixing CSS-to-React-Native transformations—showing attention to developer experience and cross-platform rendering quirks. He excels at pragmatic engineering: shipping reliable client-facing features while refining build tooling, dependency hygiene and performance (e.g., SVGO tuning). Colleagues value him for turning tricky UI rendering and asset pipeline problems into maintainable solutions.
11 years of coding experience
13 years of employment as a software developer
Bachelor, Data Processing, Bachelor, Data Processing at Vaasa University of Applied Sciences
Finnish, English, Swedish, Spanish, German, Italian, Portuguese, Russian, French
A collection of SCSS specific linting rules for Stylelint
Role in this project:
Front-end Developer
Contributions:97 releases, 100 reviews, 399 commits in 5 years 10 months
Contributions summary:Krister primarily contributed to the `stylelint-scss` repository by implementing and testing new rules related to SCSS syntax. Their work focused on improving the linting capabilities of the tool, specifically in areas like spacing around braces in `@if` and `@else` statements. They also updated dependencies and ensured code formatting consistency with Prettier, reflecting a focus on code quality and maintainability. Further contributions include adding new test cases for existing rules and fixing whitespace inconsistencies.
Import SVG files in your React Native project the same way that you would in a Web application.
Role in this project:
Full-stack Developer
Contributions:19 releases, 2 reviews, 102 commits in 4 years 1 month
Contributions summary:Krister primarily focused on enhancing the functionality of the `react-native-svg-transformer` library. They added support for `.svg` file extensions and implemented updates to use the SVGR library for SVG transformation. The contributions also involved configuring SVGR, addressing rendering issues, and updating the transformer path for different React Native versions. Furthermore, the user improved the library's performance by optimizing SVGO configurations.
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.