Research And Development Senior Engineer at Vaadin
Veneto, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Giovanni Lovato is a Research and Development Senior Engineer with 12 years of experience designing and delivering enterprise Java solutions, currently contributing to Vaadin’s core framework. He blends hands-on full-stack development (Java, Kotlin, Spring, Vaadin, JavaScript) with architecture and team leadership experience from a prior lead architect role at Axians Italia. Giovanni’s open-source contributions include meaningful improvements to Vaadin Flow and Blaze-Persistence, addressing routing, keyboard support, Spring Data integration and updatable entity views—work that improves both developer ergonomics and backend correctness. Based in Veneto, Italy, he pairs a strong academic background in networking and computer science with practical expertise in cloud, virtualization and system integration. Outside of work he’s a self-described nerd, gamer and stargazer, a detail that hints at a methodical curiosity he brings to debugging and design.
12 years of coding experience
9 years of employment as a software developer
Master, Information Technology, Master, Information Technology at Università degli Studi di Verona
Maturità Classica, Maturità Classica at Liceo Ginnasio Statale «A. Pigafetta»
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:10 reviews, 23 commits, 23 PRs in 4 years 7 months
Contributions summary:Giovanni primarily contributed to the Vaadin Flow framework, making changes across multiple components. Their work included refactoring and moving classes, adding new constructors to existing components, and adding support for keyboard and query parameters in RouterLink. Additionally, the user addressed issues by correcting attribute handling and incorporating stream resource shorthands.
Contributions:100 reviews, 16 commits, 57 PRs in 1 year 10 months
Contributions summary:Giovanni primarily contributed to the Vaadin documentation project, specifically focusing on examples and documentation related to the Vaadin Collaboration Engine and SSO Kit. The contributions include adding code examples, documenting backend APIs, and providing usage guides for Collaboration Engine features such as the `CollaborationList` and `PresenceManager`. Furthermore, the user also updated styling and documented SSO configuration.
vaadinhilla
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
Giovanni Lovato - Research And Development Senior Engineer at Vaadin