Ivan Molodetskikh

Junior Research Scientist at ISPRAS (Russian Academy of Sciences)

Moscow, Moscow City, Russia
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
🎓
Top School
Ivan Molodetskikh is a Junior Research Scientist and PhD candidate in computer vision with 13 years of software engineering experience, based in Moscow. He brings deep systems and backend expertise, proven by significant contributions to high-profile open-source projects like rustfmt, wlroots, sway, and the AV1 encoder rav1e, where he focused on robustness, protocol integration, and test automation. His work spans low-level Rust systems, Wayland compositors, editor cores, and multimedia tooling, reflecting a rare combination of research-grade CV knowledge and production-quality systems engineering. At ISPRAS and through internships at Samsung Research America and Mozilla, he has translated research into practical implementations and rigorous tests for real-world codecs and rendering stacks. Notably, he frequently tackles tricky correctness and resource-management problems—improving formatters, compositor protocols, and profiling tools—rather than only surface features.
code12 years of coding experience
bookLyceum of Information Technologies 1533
bookLomonosov Moscow State University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
51reputation
249reached
2answers
2questions
github-logo-circle

Github Skills (86)

composition10
testing10
vimscript10
language-server-protocol10
c1110
glib10
c1710
asp-net10
gtk10
clutter10
game-development10
javascript10
dotnet10
formatter10
editor10

Programming languages (30)

C#CMakefileGoHTMLPawnTypeScriptShell

Github contributions (5)

github-logo-circle
xiph/rav1e

Jul 2019 - Aug 2020

The fastest and safest AV1 encoder.
Role in this project:
userBack-end & Test Engineer
Contributions:1 review, 134 commits, 57 PRs in 1 year 1 month
Contributions summary:Ivan focused on enhancing the testing framework of the AV1 encoder. They implemented new tests for the pyramid level and scene change detection, and added detailed comments to existing output_frameno tests. Moreover, they made the encode_frames function more generic and added assertions to existing tests to verify certain encoder configurations, which suggests a focus on ensuring the correctness and robustness of the encoder's core functionalities. They also contributed to the refactoring and testing of lookahead motion vectors.
av1-encoderencoderfastestav1
Quaver/Quaver

Dec 2018 - Dec 2021

The ultimate community-driven, and open-source competitive rhythm game available on Steam.
Role in this project:
userFull-stack Developer
Contributions:18 reviews, 237 commits, 121 PRs in 3 years
Contributions summary:Ivan contributed significantly to the Quaver rhythm game project, primarily by implementing new features and modifying existing ones across multiple code files. The changes included adding new features related to gameplay, like the "No Long Notes" mod, and modifying the user interface. Furthermore, the user focused on improving the user experience by updating replay and map loading systems and fixing display issues. They also worked on backend tasks like fixing file system issues and adding audio samples.
gamerhythm-gamequaverdialogue-systemscommunity-driven
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
Ivan Molodetskikh - Junior Research Scientist at ISPRAS (Russian Academy of Sciences)