RI

Rithvik Nishad

@rithviknishad

⚡ An Electrical and Software Engineer by passion.

Passionate about creating scalable and distributed systems for the power grid and interested in contributing to open-source digital public goods.

core
Total Points
25160

All time

Total Activities
14636

All time

Activity Types
9

Different types

Activity Overview

14636 contributions in the last year

Less
More
Activity Breakdown

10778 total activities · 25160 total points

PR Reviewed
6083 (56.4%)·12166 pts
PR Merged
1164 (10.8%)·8148 pts
Issue Opened
897 (8.3%)·1794 pts
PR Opened
1300 (12.1%)·1300 pts
Issue Assigned
916 (8.5%)·916 pts
EOD Update
418 (3.9%)·836 pts
10778
Total Activities
25160
Total Points
6
Activity Types
2.3
Avg Points/Activity
Activity Timeline

191 of 14636 activities· 1 of 44 months

December 2025191 activities

PR Reviewed+2

Made the select service point dialog's buttons clickable on entire area
PR Reviewed+2

fix keyboard shortcuts in LocationSelectorDialog
PR Reviewed+2

feat: add PatientHeaderActions component type and integrate into PatientInfoCard
PR Reviewed+2

feat: add PatientHeaderActions component type and integrate into PatientInfoCard
PR Reviewed+2

Fixes: Redirect logged-in users from /login to home to prevent page not found
PR Reviewed+2

Page not found error in beds when clicking View Encounter button fixed
PR Reviewed+2

Made the resource name resetting when generating a token
Commented

PR Opened+1

adds support for knowing whether apps are loading or not for improved error handling
PR Reviewed+2

i18n(input): translate hardcoded input placeholders to t()
PR Reviewed+2

Fix: Remove console.log statements from production code
EOD Update+2

EOD Update

dec 11
• debugging sparsh camera w. gateway, huddles w. @UV5PPBE2D and @U02TB8XHZD1 on the same
• pallium inventory re-upload, huddles w. @U095LRJJCAE
• tested auto-refetch with pagination in appointments and queue board w. @U083HFWFESD
• reviewed prs
next
• queue board enhancements
• vitals observation enhancements
• leaderboard
Commented

PR Reviewed+2

Fix: Remove console.log statements from production code
Commented

Commented

Issue Closed

fix: LocationImport.tsx missing internationalization (i18n) support
PR Reviewed+2

Fix: Restrict future date selection in encounter form
PR Reviewed+2

Made the select service point dialog's buttons clickable on entire area
PR Reviewed+2

Made the select service point dialog's buttons clickable on entire area
PR Reviewed+2

fix: replace hardcoded colors with Tailwind theme variables
PR Reviewed+2

chore(deps): update dependency i18next to v25.7.2
PR Reviewed+2

chore(deps): update dependency prettier-plugin-organize-imports to v4.3.0
PR Reviewed+2

chore(deps): update dependency prettier-plugin-tailwindcss to ^0.7.0
PR Reviewed+2

chore(deps): update dependency raviger to v5.2.0
Commit Created

add support for product type
Commit Created

Merge remote-tracking branch 'upstream/develop' into Sudheendra
Commented

PR Reviewed+2

Token display in TV
PR Reviewed+2

Added patient ID card in patient home
PR Reviewed+2

Add department toggle in PractitionerSelector
PR Reviewed+2

Restrict User Redirection to Updates Page After Encounter Creation
PR Reviewed+2

fix: Record Payment form reset
EOD Update+2

EOD Update

dec 10
lazy day... just reached home, mostly slept.
• debugging sparsh camera stream not being received in rtsp to web server
next
• debug sparsh camera stream
• queue board enhancements
• vitals observation enhancements
• leaderboard
PR Reviewed+2

fix: Icon of latest location with completed bed stay
PR Reviewed+2

fix: permission check to rebalance
EOD Update+2

EOD Update

dec 8
• partially worked on new ui for vitals observation device
• minor cleanups in token display
• cleanup my project board
• engineering sync call
• reviewed few pr's
• debugged few things on tofu server for nihal
• uploaded inventory items for pallium
• picked @U083HFWFESD’s new laptop from store
dec 9
• tested out sparsh cctv camera integration w. middleware
• helped @U083HFWFESD w. setting up her new device
bus to home
next
• queue board enhancements
• vitals observation enhancements
• leaderboard
Issue Closed

Add a button in the Encounterbadge to goback to QueueBoard
PR Reviewed+2

fix: Icon of latest location with completed bed stay
PR Reviewed+2

Remove security headers from dev environment
PR Reviewed+2

fix: Service Request Question: Locations not shown once added
Commit Created

Merge remote-tracking branch 'upstream/develop' into Sudheendra
PR Reviewed+2

Fix tab switching in files tab
PR Reviewed+2

Fix: Edits not updating for bed charges in Patient Account
PR Reviewed+2

Refactor Diagnostic Report components to improve conditional rendering
Issue Assigned+1

Support for Auto refresh switch in Appointments page
PR Reviewed+2

Add QR code scanning functionality and enhance invoice/account navigation
Commit Created

fix missing package for arm64 devices
Commit Created

fix missing package for arm64 devices
Commit Created

fix missing package for arm64 devices
EOD Update+2

EOD Update

dec 5
#13915 made changes to an old stale pr (nav tab for token categories)
• debugged an issue where availability stats cannot be viewed cross-dept.
• reviewed prs
next
• queue board enhancements mentioned by vinu
• vitals observation enhancements
• leaderboard
PR Reviewed+2

Fix tab switching in files tab
Issue Assigned+1

Token display in TV
PR Reviewed+2

Fix: Service Request Question: Locations not shown once added
Commit Created

appointments page: cache filtered by resources in filters cache (#14622)
Commit Created

appointments page: cache filtered by resources in filters cache (#14622)
Commit Created

appointments page: cache filtered by resources in filters cache (#14622)
PR Merged+7

appointments page: cache filtered by resources in filters cache
Commit Created

appointments page: cache filtered by resources in filters cache (#14622)
Commit Created

appointments page: cache filtered by resources in filters cache (#14622)
PR Reviewed+2

Fix: Service Request Question: Locations not shown once added
Issue Assigned+1

Add a "paid' tag in the invoice print
PR Reviewed+2

Implemented search practitioner in queues
Commented

Issue Assigned+1

Care Apps re-render not triggered when retrieve of app manifest is delayed
EOD Update+2

EOD Update

dec 4
#14622: persist selected resource filter in appointments page (ended up dealing with weird
• distributed issues found during mock drill, and couple of discussions around it with the team
• discussion w. @U07NP23BWQH on queue board workflow
next
• queue board enhancements mentioned by vinu
• schedule import script
• vitals observation enhancements
• leaderboard
PR Reviewed+2

fix: Record Payment form reset
Issue Assigned+1

Pre-select Practitioner's Dept. when creating an encounter via Appointment
PR Reviewed+2

fix: back button in new tabs
PR Reviewed+2

fix: back button in new tabs
Issue Closed

Checkbox fully green in medicine administration
PR Reviewed+2

fix: highlight in locations dropdown
PR Reviewed+2

fix: highlight in locations dropdown
Issue Assigned+1

Service Request Question: Locations not shown once added
Issue Opened+2

Service Request Question: Locations not shown once added
PR Reviewed+2

fix: checkbox in administer medicine
Issue Assigned+1

Edits not updating for bed charges in Patient Account
Issue Opened+2

Fix nested button issue when opening an encounter
PR Opened+1

appointments page: cache filtered by resources in filters cache
Issue Assigned+1

Persist filtered resources in apppointments page
Issue Opened+2

Persist filtered resources in apppointments page
Issue Assigned+1

Username field fires requests rapidly
PR Reviewed+2

fix: checkbox in administer medicine
Issue Assigned+1

Highlights are multiple in locations dropdown
Issue Assigned+1

Checkbox fully green in medicine administration
PR Reviewed+2

fix: Username field triggers requests rapidly
PR Reviewed+2

Added auto refresh toggle in Appoinments Page
PR Merged+7

adds support for uploading files in drawings
Commit Created

adds support for uploading files in drawings (#14573)
Commit Created

adds support for uploading files in drawings (#14573)
Commit Created

adds support for uploading files in drawings (#14573)
Commit Created

adds support for uploading files in drawings (#14573)
Issue Opened+2

Pre-select Practitioner's Dept. when creating an encounter via Appointment
PR Reviewed+2

Token display in TV
Issue Opened+2

Switch to zod based JSON schema for config
EOD Update+2

EOD Update

dec 3
• updated care deployments registry to include keralacare (commit)
• updated documentation of teleicu gateway automated observations to convey breaking changes
• reviewed dependency update pr's and fixed prettier formatting (#14600)
• fixed styling, code cleanup and other minor fixes in token tv display (#14525)
• participated in care trial run
next
• schedule import script
• teleicu cleanups
• leaderboard refinements
Commented

PR Reviewed+2

Reduce the facility cache expiry
PR Reviewed+2

feat: Add prefix, suffix and last name in Manage Care Team
Issue Opened+2

"Current location" text shown in both current and newly planned location
Issue Opened+2

No checkmark in checkbox in bulk administer medicines
PR Merged+7

run project wide format
Commit Created

run project wide format (#14600)
Commit Created

run project wide format (#14600)
Commit Created

run project wide format (#14600)
Commit Created

run project wide format (#14600)
Commit Created

run project wide format (#14600)
Commit Created

run project wide format (#14600)
Commit Created

run project wide format (#14600)
Commit Created

run project wide format (#14600)
PR Opened+1

run project wide format
PR Reviewed+2

chore(deps): update dependency @playwright/test to v1.57.0
PR Reviewed+2

chore(deps): update dependency prettier to v3.7.4
PR Reviewed+2

chore(deps): update dependency @sentry/browser to v9.47.1
PR Reviewed+2

admin organization tab design update
Commented

PR Reviewed+2

Fix "Last Active" Label Overflow
Issue Closed

Bug Report: Code Quality Issues in LocationImport.tsx
Commented

EOD Update+2

EOD Update

dec 2
#14573: adds support for uploading files in drawings
#14575: fix env example for otp resend timeout
#14585: ensure error boundary reloads when care apps are updated
#3392: add category to TokenMinimalSpec
commit: simplified how we fetch data in token tv display and fixed responsivness issues

next
• teleicu cleanups
• leaderboard refinements
Commit Created

hide incorrect data
Commit Created

fix keralacare
Commit Created

update ddeployments.json
PR Reviewed+2

fix: questionnaire title in Responses tab
Commit Created

Add `category` to TokenMinimalSpec (#3392)
PR Merged+7

Add `category` to TokenMinimalSpec
Commit Created

Add `category` to TokenMinimalSpec (#3392)
Commit Created

Add `category` to TokenMinimalSpec (#3392)
Commit Created

Add `category` to TokenMinimalSpec (#3392)
Commit Created

Add `category` to TokenMinimalSpec (#3392)
Commit Created

Add `category` to TokenMinimalSpec (#3392)
Commit Created

Add `category` to TokenMinimalSpec (#3392)
Commit Created

Add `category` to TokenMinimalSpec (#3392)
PR Opened+1

Add `category` to TokenMinimalSpec
PR Opened+1

ensure error boundary reloads when care apps are updated
Issue Opened+2

Care Apps re-render not triggered when retrieve of app manifest is delayed
Commit Created

fix env example for otp resend timeout (#14575)
Commit Created

fix env example for otp resend timeout (#14575)
PR Merged+7

fix env example for otp resend timeout
Commit Created

fix env example for otp resend timeout (#14575)
Commit Created

fix env example for otp resend timeout (#14575)
Commit Created

fix env example for otp resend timeout (#14575)
Commit Created

fix env example for otp resend timeout (#14575)
Commit Created

fix env example for otp resend timeout (#14575)
Commit Created

fix env example for otp resend timeout (#14575)
PR Opened+1

fix env example for otp resend timeout
Commit Created

adds support for automated observations and care authn. (#21)
PR Merged+7

adds support for automated observations and care authn.
PR Opened+1

adds support for uploading files in drawings
PR Reviewed+2

fixed department layout
EOD Update+2

EOD Update

dec 1
• weekly engineering sync
• auto unlink vitals observation device when encounter's location is changed
• huddle w. @U02TB8XHZD1 and cleanup auth in gateway
• reviews and story points assignments...
• helped @U083HFWFESD clean up her linux getting stuck due to full storage
next
• update vitals observation view
• leaderboard refinements
Issue Opened+2

Stale device data vitals observation when encounter's location is changed/ended
Issue Closed

Vitals device not unlinked when bed stay is completed
Issue Assigned+1

Add support for Automated Observations
Issue Opened+2

Add support for Automated Observations
Issue Assigned+1

Vitals device not unlinked when bed stay is completed
Issue Assigned+1

Cleanup Vitals section implementation
Issue Opened+2

Cleanup Vitals section implementation
PR Merged+7

automated observations and gateway authn.
Commit Created

automated observations and gateway authn. (#21)
Commit Created

fix missing minutes conversion for task
Commit Created

update openid-configuration path
Commit Created

update public jwks endpoint and add automated observations authentication
Issue Opened+2

Hide error message if user has no permission to view the device (encounter)
Commented

PR Reviewed+2

feat: Add prefix, suffix and last name in Manage Care Team
PR Reviewed+2

feat: Add prefix, suffix and last name in Manage Care Team
Issue Opened+2

Aggregates for PR reviews
PR Reviewed+2

Share plug meta as props in PLUGIN_Component
Commit Created

fix obj.end
Commit Created

fix encounter history when unlinking devices on location change
PR Reviewed+2

share sonner package in federation
Commit Created

add signal to unlink device
PR Reviewed+2

Added button to navigate queue in AppointmentEncounterHeader
PR Reviewed+2

Added button to navigate queue in AppointmentEncounterHeader
PR Reviewed+2

Added created and updated info in invoice
PR Reviewed+2

fixed manage charges
PR Reviewed+2

fix: questionnaire title in Responses tab
PR Merged+7

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins
Commit Created

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins (#3385)
Commit Created

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins (#3385)
Commit Created

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins (#3385)
Commit Created

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins (#3385)
Commit Created

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins (#3385)
Commit Created

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins (#3385)
Commit Created

fixes `ADDITIONAL_PLUGS` env not read during docker builds for install_plugins (#3385)
EOD Update+2

EOD Update

nov 28, 29, 30
• discussion with @UC99MFPU1 , @U07NP23BWQH and @U083HFWFESD about the queue board TV display ui and navigation thing
#3385, fixes ADDITIONAL_PLUGS env not read during docker builds for install_plugins
#80, add docker support for teleicu devices MFE
#21, #21, support for automated observations and fixed authn. issues (thanks to @U02TB8XHZD1’s help)
• cleanup tofu server and re-deploy things there: https://tofu-care-fe.rithviknishad.dev, https://tofu-care.rithviknishad.dev/, https://tofu-teleicu-gateway.rithviknishad.dev/, https://tofu-care-teleicu-devices-fe.rithviknishad.dev
next
• fix couple of issues found during building automated observations
• leaderboard refinements
Issue Closed

Assign 0 points for self reviewed reviews