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
I actively contribute to open-source projects, focusing on improving accessibility, code quality, internationalization, and real-world usability of developer resources.
Organization: OpenMRS β A global open-source electronic medical record platform used in healthcare systems worldwide.
- π₯ Repository: https://github.com/openmrs/openmrs-esm-patient-management
- π OpenMRS Official Website: https://openmrs.org
- π JIRA Issue Tracker: https://issues.openmrs.org
- π JIRA Ticket: https://issues.openmrs.org/browse/O3-5514
- π Merged Pull Request: openmrs/openmrs-esm-patient-management#2367
- 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')}
- β Before:
- Added the
addAppointmentstranslation key toen.jsonso 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 π
- React, TypeScript, i18n (react-i18next), Transifex
-
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
-
π Public APIs Documentation
π https://github.com/public-apis/public-apis#readme -
π SerpAPI Official Website
π https://serpapi.com -
π¦ Open-Meteo API Documentation
π https://open-meteo.com -
π§© GitHub Open Source Guide
π https://opensource.guide
- Contribute to high-impact repositories
- Improve developer experience and documentation
- Build tools and APIs for real-world use cases
- Collaborate with global developer communities
- π 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
- π Data Structures & Algorithms
- π Full Stack Development (Next.js, APIs)
- π€ Machine Learning, Deep learning & AI Systems
- π Database Design & More About SQL
β¨ "Code. Build. Learn. Repeat."

