MO

Mohammed Nihal

@nihal467

Hey! 👋

I'm a tech enthusiast passionate about turning ideas into reality. 💡 From coding, testing to exploring new destinations on my bike 🚲, I'm all about pushing boundaries and delivering top-notch results. Let's connect and make magic happen! ✨

Total Points
8513

All time

Total Activities
6568

All time

Activity Types
8

Different types

Activity Overview

1879 contributions in the last year

Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Mon
Wed
Fri
Less
More
PR Consistency - bronze

PR Consistency

Awarded for maintaining a consistent pull request contribution streak

1 / 4 tiers earned

bronze
bronze

4 day PR streak

silver
silver

8 day PR streak

gold
gold

16 day PR streak

platinum
platinum

32 day PR streak

Review Champion - bronze

Review Champion

Awarded for consistent code review participation

1 / 4 tiers earned

bronze
bronze

4 days of reviews

silver
silver

8 days of reviews

gold
gold

16 days of reviews

platinum
platinum

32 days of reviews

Consistency Champion - silver

Consistency Champion

Awarded for maintaining activity streaks

2 / 3 tiers earned

bronze
bronze

7 day streak

silver
silver

14 day streak

gold
gold

30 day streak

Points Milestone - gold

Points Milestone

Awarded for reaching points milestones

3 / 3 tiers earned

bronze
bronze

100+ points

silver
silver

500+ points

gold
gold

1,000+ points

Activity Milestone - platinum

Activity Milestone

Awarded for reaching activity count milestones

4 / 4 tiers earned

bronze
bronze

10+ activities

silver
silver

50+ activities

gold
gold

100+ activities

platinum
platinum

500+ activities

Activity Breakdown

3928 total activities · 8513 total points

Issue Opened
1449 (36.9%)·2898 pts
PR Merged
474 (12.1%)·2370 pts
PR Reviewed
987 (25.1%)·1966 pts
Commit Created
349 (8.9%)·610 pts
PR Opened
535 (13.6%)·535 pts
Issue Assigned
134 (3.4%)·134 pts
3928
Total Activities
8513
Total Points
6
Activity Types
2.2
Avg Points/Activity
Activity Timeline

59 of 6568 activities· 1 of 65 months

September 202659 activities

PR Reviewed+2
Add E2E tests for admin permissions matrix page
PR Reviewed+2
fix brief page not found while accessing plug page
Commit Created
Merge branch 'develop' into e2e/patient-registration-config-overrides
PR Reviewed+2
[ENG-999] fix: multiselct on iPhone and improve styling
PR Reviewed+2
fix: apply cursor-pointer to entire Date selector clickable area (fixes #16757)
Commented
PR Reviewed+2
Fix js/trivial-conditional CodeQL quality alerts
Commit Created
test: fix CI failures in invoice + patient update specs
Commit Created
test(services): remove redundant healthcareServiceView spec
Commit Created
test(services): locate search input by placeholder
Commit Created
test(patient): match update submit button by exact label
Commit Created
test(patient): drop duplicate phone-validation test from patientUpdate
Commit Created
test(encounter): remove redundant encounterUpdate spec
Commit Created
test(encounter): remove flaky encounterCompletion spec
PR Merged+5
test(observations): trim observations spec + relocate cross-tab nav test
PR Opened+1
test(observations): trim observations spec + relocate cross-tab nav test
PR Merged+5
test(diagnostic-reports): trim to one reliable tab-render test
Commit Created
test(diagnostic-reports): trim to one reliable tab-render test (#16785)
PR Opened+1
test(diagnostic-reports): trim to one reliable tab-render test
PR Merged+5
test(consent): consolidate consents-tab tests into existing spec
Commit Created
test(consent): consolidate consents-tab tests into existing spec (#16783)
PR Opened+1
test(consent): consolidate consents-tab tests into existing spec
PR Merged+5
test(billing): make invoice creation spec test real behavior
Commented
PR Opened+1
test(billing): make invoice creation spec test real behavior
PR Reviewed+2
[ENG-895] Migrate batch API callers to the useBatchRequest hook
PR Reviewed+2
[ENG-990] Refactor dispense order view's footer to a component
Commit Created
🩹 Anchor login-wait regex to fix immediate-match (QA-312)
Commit Created
🧹 Remove hardcoded timeouts from Playwright tests (QA-312)
PR Merged+5
[QA-312] Migrate off waitForTimeout & force:true; enforce as errors
Commit Created
[QA-312] Migrate off waitForTimeout & force:true; enforce as errors (#16761)
PR Merged+5
[QA-312] Migrate off networkidle; enforce as error
Commit Created
[QA-312] Migrate off networkidle; enforce as error (#16764)
Commit Created
🩹 Drop hardcoded timeout in userDeletion permission check (QA-312)
PR Merged+5
[QA-312] Resolve the Playwright lint warn tier
Commit Created
[QA-312] Resolve the Playwright lint warn tier (#16771)
Commit Created
🧹 Use explicit Playwright rule allow-list, drop off/spread (QA-312)
PR Opened+1
[QA-312] Resolve the Playwright lint warn tier
PR Reviewed+2
[ENG-916] feat: implement location tags functionality
Commit Created
🔧 Drop no-nth-methods rule (QA-39)
PR Opened+1
[QA-312] Migrate off networkidle; enforce as error
Commented
Commit Created
🧹 Make debounced-search waits robust (QA-312 review)
Commit Created
⏪ Revert temporary Playwright trigger (QA-312)
Commit Created
🚧 TEMP(QA-312): trigger Playwright on stacked PRs
PR Opened+1
[QA-312] Migrate off waitForTimeout & force:true; enforce as errors
PR Reviewed+2
[ENG-916] feat: implement location tags functionality
Commented
Commit Created
🧹 Address CARE review: promote forward gates to error, clean lockfile (QA-39)
Commit Created
🧪 Disallow getByTestId selectors (QA-39)
PR Opened+1
[QA-39] Enforce Playwright anti-flakiness lint rules
PR Reviewed+2
[ENG-752] Resolve react-hooks/purity violations and enforce the rule
PR Reviewed+2
[ENG-847] fix: prevent autoFocus from repeatedly triggering the keyboard on iOS devices
PR Reviewed+2
[ENG-922] Adds expiration date filter for inventory items list view
PR Reviewed+2
[ENG-975] feat: add loading cover to appointment print
PR Reviewed+2
[ENG-783] Added popup to indicate appointment clash/duplication
PR Reviewed+2
[ENG-970] feat: add body height parameter to plots configuration
PR Reviewed+2
gitignore graphify cache
PR Reviewed+2
[ENG-914] Fix local dev plugin discovery