Shahar Hikri

Backend Developer at RavenDB

Israel
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
Shahar Hikri is a backend developer with seven years of hands-on experience, currently contributing to RavenDB where he focuses on improving database robustness, transactional reliability, and performance. A graduate of Afeka College of Engineering (B.Sc., with honors, GPA 91), he has practical experience as an academic assistant and early technical roles that grounded his troubleshooting and customer-facing skills. His open-source contributions to the well-known RavenDB project include bug fixes, refactors and features like sharded revisions deletion and clearer exception messaging, reflecting a pragmatic approach to reliability at scale. Based in Israel, Shahar blends formal engineering training with production-grade database engineering, and he’s reachable via a public GitHub that showcases his work and ongoing commitment to resilient backend systems.
code7 years of coding experience
bookBachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Afeka Tel Aviv Academic College of Engineering
github-logo-circle

Github Skills (12)

database-administration10
csharp10
database-design10
dotnet-core10
concurrency9
transaction9
distributed-systems9
transaction-manager9
error-handling9
transactionscope9
testing8
performance-optimization8

Programming languages (4)

C#JavaJavaScriptPython

Github contributions (5)

github-logo-circle
ravendb/ravendb

Mar 2022 - Jan 2023

ACID Document Database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:1062 reviews, 231 commits, 194 PRs in 10 months
Contributions summary:Shahar primarily focused on improving the functionality and stability of the RavenDB database. They addressed bugs related to index definitions, cluster transaction handling, and database operation behavior, and also worked on code refactoring to increase performance. Their contributions included implementing features that improve the robustness and reliability of the database, such as ensuring all revisions can be deleted for sharded databases, showing clear and informative exception messages, and adding auditing features.
nosqlravendbnosql-data-storagenosql-databasesc-sharp
Contributions:9 commits, 2 pushes in 1 month
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