Skip to content
View MohammedAlkindi's full-sized avatar
👋
👋

Block or report MohammedAlkindi

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. 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
mohammedalkindi/README.md

Mohammed Alkindi

Computer science student at UC San Diego. I spent summer 2026 as a data analyst intern at Shell Kuwait, building the Python tool that turns their daily production spreadsheets into checked reports.

Most of my time on GitHub goes into fixing bugs in other people's projects, mostly Windows path handling, CI and correctness. As of October 2026 that is 161 merged pull requests across 43 repositories. I use coding agents for much of this work and say so wherever a project asks.

Where the merged work is

A few examples:

  • microsoft/apm #2941: installs failed on Windows once staging paths passed 260 characters. Shorter generated path segments fixed it.
  • microsoft/onnxscript #3027: a default optimizer rule that folds BatchNorm into Gemm ignored Gemm's beta, so rewritten models returned wrong numbers with no error.
  • watchdog #1204: renaming file to FILE on Windows fired a false deletion event.

Projects

  • Ridge: spreadsheet analysis that computes the statistics before an LLM explains them.
  • Switchyard: gives each coding agent its own git worktree so several can work on one repo. On npm.
  • ProofX: counterexample search for number theory conjectures, with replayable runs. Paused.
  • contextbill: prices Claude Code sessions from your local transcripts.
  • OmanX: answers visa and compliance questions for Omani students abroad, with sources.

LinkedIn · alkindix.com · Resume

Off the keyboard: badminton and photography.

Pinned Loading

  1. switchyard switchyard Public

    Run many AI coding agents on one repo without collisions.

    TypeScript

  2. proofx proofx Public

    Hunts counterexamples to number-theory conjectures and publishes seeded, replayable search ledgers.

    Python

  3. ridge ridge Public

    Spreadsheet analysis that computes the statistics locally before an LLM explains them.

    JavaScript

  4. simple-statistics/simple-statistics simple-statistics/simple-statistics Public

    simple statistics for node & browser javascript

    JavaScript 3.5k 240

  5. gorakhargosh/watchdog gorakhargosh/watchdog Public

    Python library and shell utilities to monitor filesystem events.

    Python 7.4k 797

  6. microsoft/hve-core microsoft/hve-core Public

    A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of Gi…

    Python 1.5k 321