Henri Sara is a Senior Data Architect based in Turku with 11 years of experience designing sustainable software and data solutions across healthcare, network security and open source. He combines hands-on full‑stack and backend expertise—demonstrated by long-term contributions to the Vaadin UI and Flow frameworks—with pragmatic architectural thinking that simplifies complex domains. At BCB Medical he progressed from developer to senior architect, delivering production-grade systems for medical contexts, and now shapes data strategy in regional healthcare. His work on Vaadin shows a focus on integration, performance and test stability, revealing a practical attention to developer experience as well as end-user behavior. Henri holds an M.Sc. in Computing Science from Åbo Akademi and favors simple, maintainable architectures that scale over clever one-off fixes.
11 years of coding experience
15 years of employment as a software developer
M.Sc., Computing science, M.Sc., Computing science at Åbo Akademi University
Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Role in this project:
Full-stack Developer
Contributions:16 releases, 231 commits, 732 PRs in 1 year 6 months
Contributions summary:Henri primarily focused on improving the Vaadin framework by addressing several issues, particularly those related to UI component behavior and functionality. Their contributions include implementing compatibility layouts for legacy components, fixing import issues, and addressing click-related problems within the ComboBox element. The user also contributed to the improvement of existing tests and the integration tests to improve stability and overall user experience. Further, they also helped with performance optimizations and adjustments in UI tests to keep the framework stable.
Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Role in this project:
Back-end Developer
Contributions:20 commits in 8 months
Contributions summary:Henri's primary contributions involve enhancing the Vaadin Flow framework, specifically within the context of Spring integration. They worked on automatically configuring navigators based on `@ViewContainer` beans, improving navigation handling, and supporting view-related features. Furthermore, the user implemented the addition of the `@EnableVaadinNavigation` annotation for automatic navigation configuration and added support for the caching of themes compiled on the fly. This indicates a focus on improving the framework's usability and integration capabilities.
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.