Skip to content
View shoaibyazdani's full-sized avatar
💭
Fixing Bugs ✨🔥
💭
Fixing Bugs ✨🔥
  • RHK Properties
  • Dubai, United Arab Emirates

Block or report shoaibyazdani

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
shoaibyazdani/README.md

Shoaib Latif

SDET at RHK Properties · Playwright · Selenium · Appium · CI / E2E · Dubai, UAE

I build and maintain test infrastructure for web and mobile apps, and ship the work back to the open-source ecosystem whenever I can. 15+ merged PRs in 2026, mostly test-infra, browser-automation, and CI work on popular OSS projects.


Selected OSS contributions (2026)

Repo PR What I shipped
vitest-dev/vitest #10903 docs: userEvent.keyboard special-keys list
LearningCircuit/local-deep-research #6338 test: real-browser mXSS coverage across Chromium / WebKit / Firefox
snapotter-hq/SnapOtter #2475 ci: regenerate darwin visual baselines on macOS
prettier/prettier (2 PRs) link + ternary formatting
Pikselkroken/pixlstash merged fix: warn on dependency without download URL
Hebbian-Robotics/hflow merged fix: contextual ValueError on HF JSON decode failures
martinhrvn/hive-pal merged migrate component tests to Playwright stories model
neuron-workspace/Neuron merged test: e2e persistence across close/reopen
EastSun5566/hackdesk merged ci: macOS lifecycle spec + packaged startup
hashgraph-online/hol-guard #5049 draft: scoped package label regression test

Full list of 28 PRs opened in 2026 → see Pull requests tab.


Stack

  • Test frameworks — Playwright (multi-browser, visual, component, API), Selenium, Appium, Vitest, Jest
  • Languages — TypeScript, JavaScript, Python
  • CI — GitHub Actions (macOS lifecycle specs, darwin runners), Azure Pipelines
  • What I care about — flaky-test triage, regression coverage, browser-automation ergonomics, CI on real macOS

How I work

I prefer to land every fix with a regression test or a CI guard — never just a code change. AI assistance is part of my daily workflow; I disclose it in PR bodies and stick to maintainer-agreed plans. If I open a PR, the test usually fails for the right reason before the fix.


Currently shipping

  • hashgraph-online/hol-guard#4809 — package review drops the npm scope
  • hashgraph-online/hol-guard#5049 (Draft) — scoped-package regression test
  • gravity-ui/graph#398 — extract Playwright page objects into @gravity-ui/graph-playwright
  • 0xBakeer/TandemLLM#7 — activity.spec.ts long-task budget (50 ms) on GB10

Contact

Popular repositories Loading

  1. Blockchain Blockchain Public

    Solidity 1

  2. easy-yazdani easy-yazdani Public

  3. Solidityq3a1 Solidityq3a1 Public

  4. FreeRDP FreeRDP Public

    Forked from FreeRDP/FreeRDP

    FreeRDP is a free remote desktop protocol library and clients

    C

  5. Web3 Web3 Public

    JavaScript

  6. expense_tracker_web3 expense_tracker_web3 Public

    JavaScript