JA

Jacob John Jeevan

@Jacobjeevan

Hey there 👋 I'm a software engineer by trade, but chef and consumer of fiction (from books to games) and non-fiction if you go by my hobbies.

Outside of software, I'm passionate about history and anthropology, particularly on how human societies have organized over time, and what we could do for the future - especially in our fight to curb the effects of climate change.

You can reach me at [email protected]

core
Total Points
5317

All time

Total Activities
4397

All time

Activity Types
8

Different types

Activity Overview

4397 contributions in the last year

Less
More
Activity Breakdown

2379 total activities · 5317 total points

PR Reviewed
1677 (70.5%)·3354 pts
PR Merged
203 (8.5%)·1421 pts
PR Opened
255 (10.7%)·255 pts
Issue Assigned
201 (8.4%)·201 pts
Issue Opened
43 (1.8%)·86 pts
2379
Total Activities
5317
Total Points
5
Activity Types
2.2
Avg Points/Activity
Activity Timeline

326 of 4397 activities· 1 of 21 months

March 2026326 activities

Issue Closed
Bug: orgParents array is mutated using reverse() causing potential side effects
Issue Closed
A modular multi- agent Framework for medical image analysis and clinical insight generation
Commented
Commented
Issue Closed
Patient registration blocked: State field label shows "SYSTEM__govt_org_type__undefined" after selection
Commented
PR Reviewed+2
test : Added Playwright Test Coverage for Invoice Create Flow (Billing)
PR Reviewed+2
test : Added Playwright Test coverage for Facility-Level Service Request List/Show
PR Reviewed+2
fix(queue): handle empty service points in queue board
Commented
PR Reviewed+2
fix: department filter with child selection
Commented
Issue Assigned+1
Add occurrence to service request
Issue Opened+2
Add occurrence to service request
PR Opened+1
add occurrence to SR
PR Reviewed+2
feat: enhance EncounterDetails component with patient identifiers
PR Reviewed+2
feat: enhance EncounterDetails component with patient identifiers
PR Reviewed+2
Fix the Observation Definition Form component UI state
Commented
PR Opened+1
add support for observation interpretation code
PR Opened+1
fix: observation definition tests
PR Reviewed+2
Make production warning banner less obstructive and more attention seeking
Issue Closed
MarkEncounterAsCompletedDialog allows multiple submissions and lacks explicit error handling
Issue Closed
Property 'initiatedBy' does not exist on type 'RavigerLocation'.
Commented
Issue Closed
Template for note section in Medication Request
Commented
Commented
Issue Assigned+1
Add support for interpretation codes in Observation interpretation
Issue Closed
test: Add Playwright E2E tests for Edit & Save Configuration in Billing Settings
Issue Closed
test: Add Playwright E2E tests for Search & Filter in Billing Settings
Commented
Commented
Commit Created
use org perms in list view
PR Opened+1
add managing org to org perms
Commented
Issue Closed
test: Add Playwright E2E tests for Pharmacy MedicationDispenseList
Commented
PR Reviewed+2
fix: improve charge items sheet layout and sticky footer
PR Reviewed+2
refactor: Encounter shortcut
PR Reviewed+2
Make global_component applicable only for discounts
PR Reviewed+2
fix: keyboard-navigation
PR Reviewed+2
Complete Encounter Without Dependency on Appointment and Token
Issue Closed
Queue option does not stay highlighted in sidebar
Issue Assigned+1
Type search for practitioner within organisation in Appointments
PR Opened+1
add oncancel for req selector, ad and obs form
Issue Closed
Disable Create/Update Buttons Until Form Changes Are Made Across All Forms
Issue Closed
Add E2E tests for CriticalActionConfirmationDialog
Issue Closed
useFileUpload.tsx - Incorrect Error State Management
Issue Closed
Enhance UI: Add country flags to location/district dropdown
PR Reviewed+2
question insertion at desired position
PR Reviewed+2
feat: enhance tag filtering logic and improve search functionality in TagFilterDropdown
PR Reviewed+2
Hide Add charge item button for a Billed and Inactive Account
PR Reviewed+2
show note and method of medication request in drug chart
Issue Closed
Edit User Role" Dialog with Progressive Disclosure and Dynamic Role Update Button
Commented
Commented
PR Reviewed+2
Cleanup : Remove HistoryAPIProvider and useAppHistory and rely on browser history to prevent navigation loops
PR Reviewed+2
Fix: Reset role search query on dropdown close
PR Reviewed+2
Enhancement: Remove Child Tag Section from Child Tag Detail Page
PR Reviewed+2
refact: updated the useEffect to respect singleSelection
Commented
PR Reviewed+2
fix: disable text and annotation layers in PDF rendering of Diagnostic Report
PR Reviewed+2
Fix auto refresh history issue in Queue page
Commit Created
adjust ref range display for diagnostic report (#16137)
PR Merged+7
adjust ref range display for diagnostic report
Commit Created
adjust ref range display for diagnostic report (#16137)
Commit Created
adjust ref range display for diagnostic report (#16137)
Commit Created
adjust ref range display for diagnostic report (#16137)
Commented
Issue Closed
Dropdown shows "Already selected" after department chip is removed so confusing user
Issue Closed
Save Template and Clear Preview button cut off on small screen in Template Builder
Issue Closed
test: add Playwright coverage for token category set default flow
Commented
Issue Closed
[Proposal] CARE-Kiosk: Telemedicine + Automated Medicine Dispensing Platform
Commented
Commented
Commented
Issue Assigned+1
Option to configure an identifier as default identifier to search patients
Issue Assigned+1
Responsiveness issue in Product Knowledge page
Commented
PR Opened+1
adjust ref range display for diagnostic report
PR Opened+1
adjust search for practitioner select and encounter location navigation
Issue Assigned+1
Adjust name param for Avatar
Issue Opened+2
Adjust name param for Avatar
PR Reviewed+2
allow editing patient without facility context
Issue Assigned+1
Sub-locations and sub-departments are not searchable by name
Commented
Commented
Commented
Issue Closed
shrink existing medication requests when opening medication reqeuest question
Commented
Commented
Commented
Commented
Commented
Commented
PR Opened+1
add redirect for public routes in approuter
Issue Assigned+1
Visiting Login page while already authenticated shows page not found instead of redirect
PR Merged+7
add patient filter to token
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commit Created
add patient filter to token (#3573)
Commented
Issue Assigned+1
fix: limit in Locations
Issue Closed
Tag selection success but tag added not visible
Issue Closed
When opening the edit patient details page, the page is crashing
PR Merged+7
adjust loading for request order selector
Commit Created
adjust loading for request order selector (#16082)
Commit Created
adjust loading for request order selector (#16082)
Commit Created
adjust loading for request order selector (#16082)
Issue Closed
Flag Dead Patient's where ever they are displayed. - eg appointments
Commit Created
add deceased badge to info hover card (#16105)
PR Merged+7
add deceased badge to info hover card
Commit Created
add deceased badge to info hover card (#16105)
Commit Created
add deceased badge to info hover card (#16105)
Issue Assigned+1
Add Base unit in Inventory Item List
PR Opened+1
add base unit for inventory list
Commented
Issue Closed
auto lot select requests not getting aborted
Issue Closed
getting not found error on create dispense sheet when patient is preselected via parent component's filters
Issue Assigned+1
make production warning banner less obstructive and more attention seeking
PR Opened+1
add deceased badge to info hover card
Issue Assigned+1
Flag Dead Patient's where ever they are displayed. - eg appointments
Issue Closed
Add date and created_by filters to Print Charge Items page
Issue Closed
Add support for QR Scan in Appointment Top Bar in Encounters
Issue Closed
Replace hardcoded placeholders with i18n translations
PR Reviewed+2
Replace hardcoded placeholders with i18n translations
PR Reviewed+2
Complete Encounter Without Dependency on Appointment and Token
PR Opened+1
add patient filter to token queue
Issue Assigned+1
Add support for Patient QR in Token Queue
PR Opened+1
add patient filter to token
PR Reviewed+2
Add camera capture support for consent uploads
Commented
Commit Created
specimen def form cleanup (#15952)
PR Merged+7
specimen def form cleanup
Commit Created
specimen def form cleanup (#15952)
Commit Created
specimen def form cleanup (#15952)
Commit Created
Prevent qparams reset on left panel for diagnostic reports/questionnaire responses (#15955)
PR Merged+7
Prevent qparams reset on left panel for diagnostic reports/questionnaire responses
Commit Created
Prevent qparams reset on left panel for diagnostic reports/questionnaire responses (#15955)
Commit Created
Prevent qparams reset on left panel for diagnostic reports/questionnaire responses (#15955)
Commented
Commented
PR Reviewed+2
fix(encounter): allow future dates only when status is planned
PR Reviewed+2
Add Support for Computed Extensions using FHIRpath
PR Reviewed+2
test: add Playwright tests for external delivery order flow
PR Reviewed+2
feat: enhance tag filtering logic and improve search functionality in TagFilterDropdown
PR Reviewed+2
Fix navigation loop issue in Billing
PR Reviewed+2
test: Added Playwright test coverage for Discount Component creation
PR Reviewed+2
test: Added Playwright test coverage for Discount Component creation
PR Reviewed+2
feat: update the layout of extension fields in Purchase Deliveries
PR Reviewed+2
test: add Playwright coverage for schedule exception flow
PR Reviewed+2
feat: add patient scan button and appointment checking functionality in AppointmentEncounterHeader
Issue Closed
Template scroll fix
PR Reviewed+2
fix: add overflow-auto to SheetContent for better template display
PR Reviewed+2
Pharmacy: Improved bill medications flow
Commented
Commented
PR Reviewed+2
Fix: resend password reset link
PR Reviewed+2
fix: keyboard-navigation
PR Reviewed+2
refact: add medication and service request shortcut keys
PR Reviewed+2
fix: add fallback to login preference and redirect to saved preference
PR Merged+7
fixing flaky AD tests
Commit Created
fixing flaky AD tests (#16075)
Commit Created
fixing flaky AD tests (#16075)
Commit Created
fixing flaky AD tests (#16075)
PR Opened+1
adjust loading for request order selector
Issue Assigned+1
Order selector disappearing in Inventories, Purchase Deliveries page
Issue Closed
Patient registration shows success before appointment creation completes
PR Reviewed+2
Add token status labels and “call next patient” button tooltip
Issue Closed
On closing the PR Manually, and then editing the checklist, PR opens automatically
Issue Closed
Fix: Select All in Add Charge Items should select all items across pages
PR Reviewed+2
Fix: Redirect to correct tab after creating prescription/service request
Issue Closed
Broken Padding on Button in Encounter Page (Reception Staff View)
PR Reviewed+2
Fix keyboard navigation in Date filter dropdown (Appointments)
PR Reviewed+2
fix: correct expiry date checks in getExpiryStatus function
PR Reviewed+2
Fix token refresh stale closure in AuthUserProvider
PR Reviewed+2
test: Added Playwright test coverage for Discount Component creation
Commented
PR Reviewed+2
Fix: resend password reset link
PR Opened+1
fixing flaky AD tests
Commented
Issue Closed
Modify patientAccount setup test to fetch existing account
PR Reviewed+2
Fix: Patient edit button hidden when accessed without facility context
Issue Closed
Fall back the negetive remaning quantity to '0'
Issue Closed
Render body site and patient instructions in SR card on SR show page
Issue Closed
Add Packsize in Prodcut Page
Commented
Commented
PR Reviewed+2
Fix: Patient edit button hidden when accessed without facility context
PR Merged+7
switch filter for medications
Commit Created
updated filter for medicationrequest (#16065)
Commit Created
updated filter for medicationrequest (#16065)
PR Opened+1
switch filter for medications
Issue Assigned+1
URGENT: Medicines from SNOMED system not showing in All Prescriptions and Medicine Administration views
Issue Closed
UI sends offset=NaN when loading Facility Users list
Issue Closed
Mandatory "Dosage" field in Medicine prescription form is submitting without any values
Issue Closed
Camera device list does not update when USB webcam is plugged/unplugged
Issue Closed
Template Builder doesn't follow proper ux
PR Reviewed+2
Fix: Patient edit button hidden when accessed without facility context
Issue Closed
QuestionnaireForm prematurely clears dirty state, disabling unsaved changes guard on failed submission
PR Opened+1
Fix: dispatched/remaining qty calculation
Issue Assigned+1
RequestOrder: only include completed items for dispatched qty
Issue Opened+2
RequestOrder: only include completed items for dispatched qty
PR Reviewed+2
fix: input validation for discount monetary component form
PR Reviewed+2
Fix: Validate 0 quantity for medicine dosage
Commented
PR Reviewed+2
Fix: Redirect to correct tab after creating prescription/service request
PR Reviewed+2
fix: medication dispense as a clickable link in charge items tab
PR Reviewed+2
Fall back the negative remaining quantity to '0'
PR Reviewed+2
test(encounter): add deterministic discharge flow coverage with cleanup
Commented
Issue Closed
Update Encounter Status dropdown: Remove Discharged & Unknown, lock after discharge
Commented
PR Reviewed+2
docs(tests): fix Playwright README paths and test structure
Commented
PR Reviewed+2
docs(tests): fix Playwright README paths and test structure
PR Reviewed+2
Add tests for Service Request Create
PR Reviewed+2
Render body site and patient instructions on SR Card
PR Reviewed+2
Fix/atomic diagnostic report save
PR Reviewed+2
show note and method of medication request in drug chart
PR Reviewed+2
Add loading indication to MultiQRCodePrintSheet component
PR Reviewed+2
Fix medication name overflow in medication table
PR Reviewed+2
feat: add pack size column to product list table and card
PR Reviewed+2
test: add Playwright tests for external delivery order flow
PR Reviewed+2
fix: encounter action bar overflow on small screens
PR Reviewed+2
Show FacilityHomeActions as dropdown
Commented
PR Reviewed+2
fix: prevent "Encounter Actions" button overflow/clipping on smaller screens
Issue Assigned+1
MarkEncounterAsCompletedDialog allows multiple submissions and lacks explicit error handling
Commented
PR Reviewed+2
fix: input validation for discount monetary component form
Commented
Issue Closed
Can't submit purchase delivery page without chargeitem
Commented
PR Reviewed+2
Adds Playwright E2E coverage for Encounter Restart Flow
Issue Assigned+1
Update Encounter Status dropdown: Remove Discharged & Unknown, lock after discharge
Commented
PR Reviewed+2
Fall back the negative remaining quantity to '0'
PR Reviewed+2
fix : Patient Navigation in completed queue navigates to correct page not 404
PR Reviewed+2
Hide Add charge item button for a Billed and Inactive Account
Issue Closed
Print All Prescriptions button returns Page Not Found
Commented
Commented
Issue Closed
Bug: Location Import save has no completion feedback and progress bar is hardcoded
Issue Closed
Improve developer setup documentation for CARE Frontend
Commented
Commented
PR Reviewed+2
fixed hardcoded strings missing i18n in useFileManager and SearchInput
PR Reviewed+2
Fix: Patient edit button hidden when accessed without facility context
Commented
Commented
PR Reviewed+2
Add prescription dialog preview
PR Reviewed+2
Fix crash when typing hyphen in base price field on Charge Item Definition form
PR Reviewed+2
Fix validation for base price field to allow no leading digit
Commented
PR Reviewed+2
Fix crash when typing hyphen in base price field on Charge Item Definition form
PR Reviewed+2
Fix multi QR print when specimen card collapsible is open
PR Reviewed+2
test : Added Playwright test coverage for Discount Code creation
Commented
Commented
PR Reviewed+2
Fix inconsistent validation on patient registration form by removing `required` from gender RadioInput
PR Reviewed+2
Fix print all prescriptions
PR Reviewed+2
fixed hardcoded strings missing i18n in useFileManager and SearchInput
Issue Closed
test: add Playwright tests for Medication Return creation
Commented
Commented
PR Opened+1
add perms mixin for healthcare service and facility location
PR Opened+1
Service nav permissions
Issue Assigned+1
Service and location nav perms
Issue Opened+2
Service and location nav perms
PR Reviewed+2
Cancel token when Appointment cancel/re-schedule/entered-in-error
Issue Closed
fix Upcoming Appointment card mobile layout
PR Reviewed+2
fix: Upcoming Appointment card mobile layout
PR Reviewed+2
fix: improve mobile layout for queues section
PR Reviewed+2
fix(encounter): allow future dates only when status is planned
Issue Assigned+1
Validation errors do not show on Register click & State field error is misaligned
Commented
PR Reviewed+2
fix: medication dispense as a clickable link in charge items tab
PR Reviewed+2
fixed #14922: fixed Create Template Form
PR Reviewed+2
Add PatientHeader for payment page and show Patient Tags and identifiers
PR Reviewed+2
feat:organization list view search tests
Issue Closed
Removing starred department auto-triggers Create Encounter without user action
PR Reviewed+2
prevent unintented form submission while removing orgs in encounter create
PR Reviewed+2
fix: prevent success message on consent form when file upload fails
Commented
Commented
Issue Closed
Count display for service requests.
Commented
Commented
Issue Closed
test: add Playwright tests for Admin Role creation and cloning
Commented
Commented
Issue Assigned+1
Keyboard keys not working properly in Date filter of Appointments
Issue Closed
Add validation to prevent invalid time ranges and overlapping AvailabilityException records
Issue Closed
Clean up debug console logs and add missing translations in LocationImport.tsx
Commented
Commented
Issue Closed
Enhance public appointment calendar UX with accessibility, availability indicators, and form protection
Commented
Commented
Commented
PR Opened+1
patient profile: include extension information
Issue Assigned+1
Render patient extensions on patient profile
PR Reviewed+2
Fix crash when typing hyphen in base price field on Charge Item Definition form
Issue Closed
Refactor CareIcon component to improve type safety and remove hardcoded values
Issue Closed
Allow Edit for Encounter Period
Issue Closed
Pharmacy scheduling gets stuck on skeleton loaders after "Not Found" error
Commented
PR Reviewed+2
Implement Permission-Based Navigation Filtering (#15021)
PR Reviewed+2
feat: enhance report generation and downloading functionality in SummaryPanelReportsTab
Issue Closed
Remove "scheduling" option from Healthcare Services Form Internal Type Dropdown
Commented
Issue Closed
Bug: OTP resend countdown timer drives count into negative values when it reaches 0
Issue Closed
Unable to add patient tag in patient home: for new patients
Commented
Issue Closed
Validation bypass after removal in Add Allergy/Diagnosis/Symptoms & Raw translation keys in Add Questionnaire
Commented