Ritwik Sharma is a Software Engineer with nine years of experience building backend and full-stack features across fintech and data-driven products, currently at Oportun after a three-year tenure at Experian. He blends algorithmic rigor—demonstrated by C and Java implementations for string and mathematical algorithms in the large OpenGenus/cosmos dataset—with practical UI and pagination work on community-driven projects like up-for-grabs.net. Based in Hyderabad and trained at BITS Pilani in Computer Science, Ritwik is a fast learner who moves between low-level algorithm design and user-facing improvements. His open-source contributions show attention to correctness and iterative refinement, reflecting a developer who values both performance and polish.
9 years of coding experience
4 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
This is a list of projects which have curated tasks specifically for new contributors. These issues are a great way to get started with a project, or to help share the load of working on open source projects. Jump in!
Role in this project:
Full-stack Developer
Contributions:210 reviews, 362 commits, 755 PRs in 5 years 2 months
Contributions summary:Ritwik primarily contributed to the project's frontend and made changes related to pagination and UI elements, as evidenced by modifications in stylesheet and javascript files. They worked on the layout of the project by making changes to the header and footer of the website. Further contributions involve reverting changes related to pagination and display results, showing an iterative development process.
World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Role in this project:
Back-end Developer
Contributions:11 commits, 6 PRs, 21 comments in 8 months
Contributions summary:Ritwik primarily contributed to the implementation of algorithms and data structures, specifically focusing on string and mathematical algorithms. They added implementations for anagram search in both C and Java, along with a log factorial function in C. Additionally, the user made several updates to the C implementation of the log factorial function, fixing errors and formatting. The contributions align with the repository's focus on algorithms and data structures.
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.