Ravi Giri

C C Developer at MongoDB

Sydney, New South Wales, Australia
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
Ravi Giri is a seasoned C/C++ developer based in Sydney with six years of experience building low-latency, high-frequency systems across finance, gaming, and travel domains. He combines deep expertise in Modern C++, STL/Boost, Python and multithreaded performance tuning with hands-on experience across Unix/Linux and Windows platforms. At MongoDB he contributes to core database internals (notably WiredTiger), improving timestamp handling, compaction reliability and atomic operations—demonstrating comfort working on critical backend and data-integrity issues. A Certified Scrum Master, he blends strong SDLC discipline, test-driven development and production support experience with pragmatic debugging skills using gdb/valgrind. His background in casino game development and fintech risk platforms gives him a rare mix of real-time systems thinking and domain-driven product delivery.
code6 years of coding experience
job6 years of employment as a software developer
bookBachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at Visvesvaraya Technological University
languagesEnglish, Hindi, Kannada
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

c-language10
wiredtiger10
databases10
c1110
mongodb-database10
c1710
timestamping10
performance-optimization10
cprogramming-language10
mongodb10
relational-databases10
sql-database10
database10
data-structure9
nosql9

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
wiredtiger/wiredtiger

Nov 2019 - Jan 2023

WiredTiger's source tree
Role in this project:
userBack-end Developer / Database Engineer
Contributions:756 reviews, 165 commits, 551 PRs in 3 years 3 months
Contributions summary:Ravi contributed to the WiredTiger database project by addressing issues related to timestamp usage, logging, and data integrity during the compaction process. The contributions include logging more information for timestamp issues, and refactoring code to improve efficiency, memory management, and data correctness. Further contributions involved fixing the atomic operations related to flags and adding a test to run compact and RTS, suggesting a focus on improving the database core functionalities.
rustwiredtiger
wiredtiger/layercparse

Jan 2025 - Jan 2025

Semantic C parser python library
Contributions:2 PRs, 1 push, 4 branches in 1 day
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
Ravi Giri - C C Developer at MongoDB