Tatu Lund is a pragmatic technology leader and Head of Expertise at Vaadin with over a decade of experience spanning product management, business development, and hands-on software work. He leads a multidisciplinary team delivering training, maintenance and commercial add-ons around the widely used open-source Vaadin Java UI framework, and is an active contributor to core repos such as vaadin/framework and vaadin/flow. His background blends deep technical skills (Java, C++, web UI, XSS mitigation) with strategy, innovation management and go-to-market execution from startups to Nokia-scale programs. He’s known for taking on projects “no one has done before,” combining entrepreneurial grit with a willingness to do practical hands-on work. Tatu’s academic foundation in computer science and bioinformatics and experience teaching adds analytical rigor and clear communication to his leadership. Based in Turku, Finland, he pairs product vision with measurable outcomes in training, support and productization of developer-facing platforms.
10 years of coding experience
19 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Turun yliopisto / University of Turku
Master of Business Administration (eMBA), 33%, Master of Business Administration (eMBA), 33% at Turku School of Economics, University of Turku
English, Swedish, Spanish, French, Finnish, Latin, German
Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Role in this project:
Full-stack Developer
Contributions:4 releases, 160 reviews, 214 commits in 4 years 6 months
Contributions summary:Tatu primarily contributed to the Vaadin framework, focusing on enhancements and bug fixes for the UI components. The user implemented features, such as adding a row index to the ItemClickEvent in the Grid component, and addressed issues related to autocompletion in the ComboBox component. The user also corrected JavaDoc entries, improved the handling of various UI elements, and updated the framework with improvements related to browser compatibility.
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:56 reviews, 109 commits, 76 PRs in 3 years 9 months
Contributions summary:Tatu primarily contributed to the Vaadin Flow framework by addressing various issues and implementing enhancements. Their work involved sanitizing user inputs to prevent XSS vulnerabilities, removing timeout settings from NPM commands, and fixing IPv6 escaping. They also added a constructor with the `scanNestedDefinitions` option and implemented methods for controlling validation behavior, including disabling validators and writing beans as drafts. The user's contributions span multiple areas of the Vaadin Flow framework, including Binder and Data.
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.