Skip to content
View Rishiraj-Pathak-27's full-sized avatar
πŸ™‹β€β™‚οΈ
Hello!
πŸ™‹β€β™‚οΈ
Hello!

Highlights

  • Pro

Block or report Rishiraj-Pathak-27

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rishiraj-Pathak-27/README.md


πŸš€ Building Scalable Solutions | πŸ’‘ Problem Solver | 🌱 Continuous Learner



πŸ‘¨β€πŸ’» About Me

I'm Rishiraj U. Pathak, a Computer Engineering student passionate about designing and building impactful technology solutions.

  • πŸ’» Strong foundation in Software Development & Problem Solving
  • 🧠 Exploring Artificial Intelligence & Machine Learning
  • βš™οΈ Interested in Hardware–Software Integration
  • πŸš€ Focused on building real-world scalable projects

🌍 Open Source Contributions

I actively contribute to open-source projects, focusing on improving accessibility, code quality, internationalization, and real-world usability of developer resources.


βœ… OpenMRS ESM Patient Management β€” Merged PR

Organization: OpenMRS β€” A global open-source electronic medical record platform used in healthcare systems worldwide.

πŸ“Œ Contribution Details

  • Identified a hardcoded string in the appointments module that was blocking proper internationalization (i18n)
  • Replaced the hardcoded iconDescription="Add Appointments" with a proper translation function:
    • βœ” Before: iconDescription="Add Appointments"
    • βœ” After: iconDescription={t('addAppointments', 'Add Appointments')}
  • Added the addAppointments translation key to en.json so Transifex can pick it up and distribute translations to all supported languages
  • Followed strict contribution guidelines:
    • βœ” Conventional commit format
    • βœ” PR description template with all required sections
    • βœ” Only modified relevant files
    • βœ” Communicated actively with maintainers
    • βœ” Responded to review feedback quickly and professionally
  • PR was reviewed and approved by OpenMRS core maintainers and successfully merged into main πŸŽ‰

πŸ”— Tech Used

  • React, TypeScript, i18n (react-i18next), Transifex

πŸ”Ή Public APIs Contribution

  • Contributed to one of the most widely used API collection repositories:
    πŸ‘‰ https://github.com/public-apis/public-apis

  • Worked on enhancing the API directory structure and improving discoverability for developers

  • Added and refined entries for:

    • SerpAPI (real-time search data APIs)
    • Open-Meteo (free weather APIs)
  • Ensured strict adherence to contribution guidelines:

    • βœ” Proper formatting and table structure
    • βœ” Alphabetical ordering
    • βœ” Standardized authentication fields
    • βœ” Clean and concise API descriptions
    • βœ” Repository-wide consistency
  • Actively participated in:

    • πŸ” Reviewing repository standards
    • πŸ”„ Rebasing and maintaining clean commit history
    • πŸ’¬ Communicating with maintainers
    • ⚑ Iterating based on automated and manual feedback

πŸ”— Relevant Resources & Ecosystem


πŸš€ Open Source Goals

  • Contribute to high-impact repositories
  • Improve developer experience and documentation
  • Build tools and APIs for real-world use cases
  • Collaborate with global developer communities

πŸš€ What I Do

  • 🌐 Develop modern web applications
  • 🧠 Solve Data Structures & Algorithm problems
  • πŸ€– Work on AI-based systems
  • 🎯 Build real-world impactful projects
  • 🎨 Focus on UI/UX and user experience

πŸ“š Currently Learning

  • πŸ“Š Data Structures & Algorithms
  • 🌐 Full Stack Development (Next.js, APIs)
  • πŸ€– Machine Learning, Deep learning & AI Systems
  • πŸ—„ Database Design & More About SQL

πŸ›  Tech Stack

πŸ’» Languages

βš™οΈ Tools & Technologies


πŸ“Š GitHub Stats


πŸ”₯ Streak Stats


πŸ“ˆ Contribution Graph


🐍 Contribution Snake


🀝 Connect With Me


✨ "Code. Build. Learn. Repeat."

Pinned Loading

  1. Java-Complete-Notes Java-Complete-Notes Public

    A complete Java learning repository with clear notes, example programs, and coding practice questions ranging from basic concepts to OOP and interview-level problems. Ideal for beginners starting t…

    Java 1

  2. Complete-SQL-Basics-Notes Complete-SQL-Basics-Notes Public

    A beginner-friendly repository containing well-structured SQL notes, examples, and explanations to help students and developers understand Structured Query Language (SQL) concepts from scratch.

    PLSQL 1

  3. Javascript-Programming-Notes Javascript-Programming-Notes Public

    πŸ“˜ JavaScript Programming Notes : This repository contains concise, beginner-friendly notes on Core JavaScript programming Concepts with practical examples. It's designed to help learners understan…

    JavaScript 1

  4. Alumni-Portal-Ramdeobaba-University Alumni-Portal-Ramdeobaba-University Public

    JavaScript 2

  5. AI-Dark-Matter-Classification AI-Dark-Matter-Classification Public

    Forked from utkarsh232005/Technologia_ClaudeSolvathon

    TypeScript 1