Gilberto Filho is a Digital Product Manager with 11 years of experience who transitioned from Java developer to startup founder and now builds user-focused digital products at Finnair. He combines hands-on engineering experience—from contributing back-end features to Vaadin Flow to front-end enhancements in GWT Material—with product leadership across SaaS and platform businesses. As former Product Manager at Vaadin and Head of Product at CleanCloud, he excels at translating technical constraints into elegant product solutions that solve real customer problems. His startup and CTO experience gave him end-to-end ownership skills, from code and QA to infrastructure and go-to-market tradeoffs. Based in Turku, Finland, he brings a multicultural perspective and a knack for improving developer-facing frameworks, such as adding bootstrap and theming capabilities to Vaadin. He is passionate about identifying meaningful user problems and shaping practical, competitive products that scale.
11 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at UFSC Universidade Federal de Santa Catarina
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:7 releases, 8 reviews, 148 commits in 4 years 3 months
Contributions summary:Gilberto's contributions primarily involved enhancing the Vaadin Flow framework by introducing and refining features. This included adding the BootstrapListener mechanism, which allows for modifying the bootstrap page during the build process, and integrating support for theme variants, especially for Lumo and other frameworks. The user also made numerous updates, which mostly involved bug fixes, to the components source code.
Contributions:25 commits, 23 PRs, 1 push in 4 months
Contributions summary:Gilberto primarily contributed to the `MaterialAutoComplete` component, addressing bug fixes and implementing significant feature enhancements. They reworked the component to implement the `HasValue` interface, allowing for more control and customization. Further modifications included delegating chip creation and adding a flag for direct input suggestions. The user also focused on code style, converting the code to match the GWT code style conventions.
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
Gilberto Filho - Digital Product Manager at Finnair