Vlad Rindevich

Senior Software Engineer at Vaadin Ltd.

Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Vlad Rindevich is a Senior Software Engineer based in Finland with 11 years of full‑stack experience building interoperable web frameworks and developer-facing tooling. He contributes to notable open-source projects—improving Storeon’s tiny, Redux-like state manager with symbolic keys and stronger TypeScript typing and enhancing Vaadin Flow’s Java-to-TypeScript generation for better nullability and immutability. Comfortable across frontend component work (LitElement, interactive docs) and backend integration, he pairs practical developer-experience improvements with rigorous testing. Vlad’s work shows a knack for bridging language boundaries and improving DX in libraries used by other engineers, not just shipping features.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,028reputation
83kreached
6answers
34questions
Badges
docker-compose
top-5%
docker
top-5%
github-logo-circle

Github Skills (31)

application-framework10
lit-element10
javascript10
webapp-framework10
web-application10
vaadin10
typescript10
type-safety10
java10
javas10
front-end-development10
webapp10
typescript-types10
state-management10
web-framework10

Programming languages (9)

TypeScriptJavaBikeshedC++RustDAsciiDocJavaScript

Github contributions (5)

github-logo-circle
vaadin/flow

Apr 2021 - Oct 2021

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Role in this project:
userFull-stack Developer
Contributions:45 reviews, 60 commits, 34 PRs in 6 months
Contributions summary:Vlad contributed to the Vaadin Flow framework, demonstrating expertise in both front-end and back-end development. Their commits involved enhancing the framework's capabilities for generating TypeScript code from Java enums and classes, with a focus on nullability and data structure immutability. The user also updated tests to reflect the new features, and addressed indentation and code formatting issues. The contributions showcase a strong understanding of the framework's architecture and the interaction between Java and TypeScript.
web-componentsweb-application-frameworkvaadin-flowjavavaadin
vaadin/docs

Mar 2021 - Oct 2021

Official documentation for Vaadin and Hilla.
Role in this project:
userFront-end Developer
Contributions:66 reviews, 9 commits, 18 PRs in 7 months
Contributions summary:Vlad primarily contributed to the documentation of the Vaadin framework and Hilla, with a focus on front-end component examples using LitElement. They added basic examples for LitElement, including data binding, lifecycle methods, styling, light and shadow DOM usage, and minimal examples. Furthermore, the user implemented interactive examples for the badge component, covering features such as highlighting, icons, and localization, including a theming example. They also integrated and provided examples on the cookie-consent component and board component.
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
Vlad Rindevich - Senior Software Engineer at Vaadin Ltd.