Krister Kari

Senior Software Developer at Nightingale Health

Helsinki, 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
🎓
Top School
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.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor, Data Processing, Bachelor, Data Processing at Vaasa University of Applied Sciences
languagesFinnish, English, Swedish, Spanish, German, Italian, Portuguese, Russian, French
github-logo-circle

Github Skills (19)

javascript10
react-native10
testing10
css10
sc10
pretier10
svg10
scs10
loader10
prettify10
transformer10
stylelint10
transformation10
webpack9
webpacker9

Programming languages (10)

TypeScriptJavaC++CSSObjective-C++SCSSJavaScriptObjective-C

Github contributions (5)

github-logo-circle
A collection of SCSS specific linting rules for Stylelint
Role in this project:
userFront-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.
linterlintcsslintinglinting-rules
Import SVG files in your React Native project the same way that you would in a Web application.
Role in this project:
userFull-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.
reactreact-native-svgsvgreact-nativeweb-application
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