Roman Zaynetdinov is a Senior Software Engineer with 11 years of experience building reliable, full-stack systems and contributing to prominent open-source projects. Based in Helsinki, he has shipped backend and frontend improvements for high-performance Rust projects like Servo and the Druid UI toolkit, including cleanups, DOM/style handling, and unified scrolling features. His industry experience spans startups and scale-ups—covering backend engineering at Neon, large-scale data work at Blueprint Genetics, search quality at Zalando, and his current role at Databricks—demonstrating strength across databases, developer tooling, and UI. He founded Bolik to explore privacy-focused, cross-platform apps and co-organized Finland’s Rust meetup, showing a blend of product-minded engineering and community leadership. Known for pragmatic migrations (Webpack→Vite), feature-flagging, and observability work, he favors shipping measurable developer velocity and production visibility improvements.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Turku University of Applied Sciences
Contributions:59 commits, 22 PRs, 7 pushes in 1 year
Contributions summary:Roman primarily contributed to the UI aspects of the `druid` toolkit. Their work focused on adding and unifying features related to scrolling, including both horizontal and vertical scrolling. They also implemented a test case related to text box functionality and added example code demonstrating the creation of a UI layout. These changes involved modifications to core UI components and platform-specific handling.
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
Role in this project:
Back-end Developer
Contributions:8 commits, 4 PRs, 18 comments in 28 days
Contributions summary:Roman contributed to the Servo project by removing unused code, specifically fields and arguments related to the Constellation module's frame management and pipeline handling. They also removed an azure dependency from canvas traits. Furthermore, the user implemented functionality to remove associated styles when link and style elements are removed from the DOM, including the addition of corresponding tests.
browserrustjavascriptbrowser-engineservo
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
Roman Zaynetdinov - Senior Software Engineer at Databricks