Scientific Researcher at Technische Universität Berlin
Mühlenbecker Land, Brandenburg, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Roman Rabinovich is a scientific researcher and software engineer based in Mühlenbecker Land, Germany, with four years of experience building robust back-end systems and database features. At Technische Universität Berlin he combines academic research rigour with practical engineering, contributing production-ready code to complex projects. Notably, he made significant contributions to ArangoDB’s zkd index—implementing lookahead, strict comparisons, denormalized double support, and expanding its tests and bug fixes—demonstrating deep familiarity with database internals and numeric edge cases. He excels at turning subtle algorithmic issues into reliable, well-tested solutions and is comfortable navigating both research questions and real-world performance constraints. Colleagues can expect a pragmatic problem-solver who brings careful attention to correctness and testing to every codebase he touches.
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Role in this project:
Back-end Developer & Database Engineer
Contributions:117 reviews, 290 commits, 33 PRs in 1 year 1 month
Contributions summary:Roman contributed significantly to the `zkd` index functionality within the ArangoDB database. Their work involved implementing and refining the `zkd` index, including lookahead capabilities, strict comparisons, and support for denormalized double values. The user addressed several bugs related to double conversions and refined the extraction logic. Furthermore, they added and expanded the testing framework for the `zkd` index.
Contributions:1 review, 38 commits, 6 PRs in 9 months
graphsgraph
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 Rabinovich - Scientific Researcher at Technische Universität Berlin