Skip to content
View waheedahmed's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report waheedahmed

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
waheedahmed/README.md

Hi, I'm Waheed πŸ‘‹

Senior Software Engineer based in Lahore, Pakistan πŸ‡΅πŸ‡°, currently at Arbisoft. I work end-to-end across the stack β€” building and scaling backend services in Python/Django and modern web frontends in React/TypeScript. I care about clean architecture, search and performance, developer tooling, and automation.


πŸ› οΈ Tech Stack

Backend

Python Django MySQL PostgreSQL Elasticsearch Redis Celery

Frontend

JavaScript TypeScript React Redux

Tooling & Automation

Docker Terraform GitHub Actions Playwright

AI & LLM

Claude Code GitHub Copilot Google AI Studio


βš™οΈ GitHub Action I built

enqueue-pullrequest β€” a GitHub Action that automatically adds pull requests into GitHub's native merge queue based on labels and review status, eliminating manual enqueue steps.

  • Validates PRs against configurable criteria β€” required/blocking labels, base branch, draft status
  • Checks minimum review-approval counts before enqueueing
  • Enqueues eligible PRs via GitHub's GraphQL API, with retry logic and duplicate-entry protection
  • Triggers on PR, review, check-run, scheduled, and manual workflow_dispatch events

GitHub Marketplace


πŸ“Š GitHub

Followers Stars Profile views


πŸ”— Find me

LinkedIn X Email

Pinned Loading

  1. enqueue-pullrequest enqueue-pullrequest Public

    A GitHub Action that automatically adds a pull requests into GitHub's native merge queue based on labels and review status.

    JavaScript 1