Kari Söderholm is a front-end software designer with 13 years of experience, currently shaping web experiences at Solita from Kaarina, Finland. He specializes in modern front-end stacks—HTML5, JavaScript/TypeScript, React/Next.js and Vue/Nuxt—while also contributing full-stack fixes in Node.js and Java-backed frameworks. A pragmatic open-source contributor, Kari has improved Vaadin components and Flow framework features and even dug into PHP internals on the MODX Evolution CMS, evidencing comfort across UI components and backend architecture. Interested in agile practices and continuous learning, he pairs strong implementation skills with attention to developer experience and long-term maintainability. A detail not obvious from job titles: he’s addressed low-level issues like grid scrolling behavior and service worker build quirks, showing a willingness to dive into browser and build-system edge cases.
12 years of coding experience
The Finnish Matriculation Examination, The Finnish Matriculation Examination at Kaarina Senior Secondary School
Filosofian ylioppilas, Computer Science, Filosofian ylioppilas, Computer Science at Turun yliopisto - University of Turku
Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Role in this project:
Full-stack Developer
Contributions:2 releases, 106 reviews, 29 commits in 4 years 8 months
Contributions summary:Kari contributed to the Vaadin Flow framework by implementing features, fixing bugs, and improving the developer experience. Their work included updating Javadoc, simplifying validation callback return types, and adding support for enums in endpoints. Furthermore, they addressed build and configuration issues, such as those related to CSS imports and service worker generation. The user demonstrated proficiency in both front-end and back-end aspects of the framework.
vaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
Role in this project:
Front-end Developer
Contributions:5 releases, 13 commits, 12 PRs in 1 year
Contributions summary:Kari primarily focused on enhancing the Vaadin Grid component, a data grid web component. Their contributions included implementing the auto-width feature for grid columns, which dynamically adjusts column widths based on content. They fixed a scrolling issue related to the implementation of the WheelEvent deltaMode, ensuring correct scrolling behavior. Further contributions included updating the browser versions used in tests and making tests more reliable.
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
Kari Söderholm - Front-end Software Designer at Solita