Skip to content
View SID-6921's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report SID-6921

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

Hero banner

Profile views

Biomedical intelligence systems for real clinical use.

About

I am currently pursuing a Master's in Biomedical Engineering.

My work centers on biomedical signal intelligence, diagnostic modeling, and production-ready health-tech workflows. Cybersecurity was a strong undergraduate hobby and still informs my approach to reliability, privacy, and resilient deployment.

Research Philosophy

  • Build beyond prototypes: prioritize deployability from day one.
  • Keep models clinically interpretable, not just statistically strong.
  • Design for reliability, reproducibility, and patient-context constraints.

Current Directions

  • Biomedical signal processing for diagnostics and monitoring
  • Machine learning pipelines for healthcare prediction tasks
  • Embedded and VLSI-assisted sensing architectures
  • Reproducible health-tech experimentation and evaluation

Academic Trajectory

  • Now: advancing biomedical ML workflows for practical clinical utility
  • Next: translating validated prototypes into robust healthcare tools

Open Source Contributions

Bugs found by reading code and comparing sibling functions, not by picking up issues off a tracker β€” each fix below was reproduced locally before being submitted.

Snapshot: 9 repos where I am a credited contributor (merged commits) plus 1 co-authored credit (not reflected in the count above -- see below) Β· 25 merged PRs Β· ~23 open PRs under review.

πŸ“ˆ Trending this run: Imbad0202/academic-research-skills gained +126 ⭐ since the last check (now 51.3k ⭐ total). Recomputed daily from a real snapshot, not a guess.

Contributor repos (merged)

MakazhanAlpamys/Soup ⭐ 8.5k πŸ”₯ +54 today β€” LLM fine-tuning CLI

13 merged PRs β€” security (SSRF predicate consolidation), training reliability (checkpoint resume, failure-boundary widening, nonce-based worker verification), and data-path correctness (format validation, stripe-root re-validation on every shard write).

  • Impact: the SSRF fix (#625) closed a loopback/private-host bypass across the whole request path, not one call site; the stripe-recheck fix (#1663) turned a silent data-corruption window into a surfaced-and-refused failure, via a maintainer-found volume-mount-point edge case reproduced and fixed live.
  • Scope: largest body of work here by PR count; several of the 13 are substantial test/fixture reworks.
  • Severity: 4/5 β€” the SSRF fix is a real exploit path, not a style nit; the stripe-recheck fix prevents silent data corruption, not just a crash.

Project-MONAI/MONAI ⭐ 8.8k πŸ”₯ +2 today β€” medical imaging DL framework

#8956 merged: fixed a divide-by-zero in the pydicom affine computation for single-slice volumes.

  • Impact: single-slice DICOM series (localizers, scouts) are routine in practice; before this fix, loading one silently crashed instead of producing a usable affine.
  • A second PR (#9134, open) fixes MeanIoU's ignore_index to mask voxels instead of zeroing a whole channel β€” it disagreed with compute_dice() on identical input (1.0 vs 0.667) and had shipped untested since PR #8757.
  • Severity: 4/5 β€” single-slice DICOM series aren't an edge case, they're routine; the crash hit real clinical data, not a synthetic input.

alphaXiv/OpenResearch ⭐ 6.9k πŸ”₯ +36 today β€” research-paper reading platform

#351 merged: added a full Hindi (hi) locale, +1,413/βˆ’229 across 6 files.

  • Impact: covers UI strings end-to-end rather than a partial translation β€” first locale contribution of this size on the repo at the time.
  • A follow-up cleanup (#585, open) removes a statusColor helper that drifted out of sync with StatusBadge, confirmed unused via a repo-wide grep including wildcard re-export paths.
  • Severity: 2/5 β€” this is a feature gap, not a correctness bug; nobody's app broke without it, the product was just unusable in Hindi.

nipy/nibabel ⭐ 794 β€” neuroimaging I/O library

2 merged PRs: #1553 generalized rescale_affine() to non-4x4 affines (hardcoded to affine[:3,:3] despite being documented for arbitrary (N,N)); #1562 added shape validation to Nifti1Header.set_sform.

  • Impact: #1553 fixed a function that raised on any non-square-4 input despite its own docstring promising general support β€” a docs/implementation contract break.
  • Both found via sibling-function comparison (rescale_affine vs. voxel_sizes β€” one generalized to N-d, the other did not).
  • Severity: 3/5 β€” a hard crash on documented-valid input, but only for users already outside the common 4x4-affine case.

neuralinkcorp/datarepo ⭐ 205 β€” data-table/query library

2 merged PRs, both first-pass clean: #75 added missing is null/is not null filter support on ParquetTable (already present for Clickhouse and Delta); #76 replaced a bare dict-subscript KeyError with a clear error for unsupported ROAPI partition column types.

  • Impact: #75 closed a feature gap between three backends meant to share one filter contract; #76 turned an opaque internal exception into an actionable error.
  • A third PR (#78, open) fixes unescaped SQL interpolation in a codegen path β€” an injection-shaped bug in generated code.
  • Severity: 2/5 for #75/#76 (missing feature, opaque error β€” annoying, not dangerous); the open #78 is a 4/5 on its own once merged, since unescaped SQL interpolation is injection-shaped.

InsightSoftwareConsortium/ITK ⭐ 1.7k β€” medical image processing toolkit

#6932 merged same day as opened: array_view_from_vnl_vector aliased the deep-copy function instead of the documented view/no-copy function.

  • Impact: silently broke a documented no-copy contract β€” callers relying on in-place mutation through the view got a disconnected copy, with no error raised.
  • Two more open the same week: #6936 fixes a TypeError in transform_from_dict for composite (multi-)transforms; #6937 fixes image_from_xarray() assigning origin/spacing to the wrong axes on 4D images.
  • Why this repo matters: ITK started as a US National Institutes of Health (NIH)-funded project in 1999 and is now a standard medical-imaging toolkit in academic and clinical research worldwide, including groups across the US and India. A silent bug here doesn't stay theoretical; it can sit underneath someone's actual imaging pipeline.
  • Severity: 4/5 β€” no error raised means no one knows it happened; a silent broken contract is worse than a crash.

keras-team/keras ⭐ 64.4k

#23860 merged: ops.ndim returned a symbolic placeholder for dynamic-batch Functional-model inputs, crashing circle/CircleLoss with a cryptic backend error.

  • Impact: broke a documented loss function for an entire class of models β€” any dynamic-batch Functional model, not an edge case.
  • Two earlier PRs (#23215 path-traversal hardening, #23216 container weight-path stabilization) were reviewed and closed unmerged.
  • Severity: 4/5 β€” not an edge case; every dynamic-batch Functional model hitting this loss function would crash.

Co-authored credit (not in contributor graph)

Imbad0202/academic-research-skills ⭐ 51.3k πŸ”₯ +126 today β€” Claude Code academic-paper skill suite

Submitted a GitHub Copilot compatibility concept (#457); the maintainer liked the pointer-file approach and rebuilt it with corrections as #465 (merged), crediting the idea via Co-authored-by.

  • Note: GitHub's contributor graph is built from the git author field only and omits co-author trailers β€” this credit is real and verifiable in the merged commit, but will not show as a contributor avatar.
  • A small regex-escaping fix is open now (#956); two earlier utility-mode PRs were closed as architectural mismatches with the repo's thin-trigger pattern.

Under review

Repo Stars PR What it fixes
Imbad0202/academic-research-skills 51.3k #965 fix(tests): require a real string for exception_reason in field-norm-severity lint
MRtrix3/mrtrix3 354 #3450 connected_components: fix off-by-one bounds check in toggle_axis()
MRtrix3/mrtrix3 354 #3449 mrfilter: fix swapped upper/lower args in zclean set_zlim call
MRtrix3/mrtrix3 354 #3448 phaseencoding: fix AttributeError when parsing numeric axis specifier
NVIDIA/Deep-Learning-Accelerator-SW 238 #40 Fix bias-less Conv handling in fuse_convs_horizontally
NVIDIA/Deep-Learning-Accelerator-SW 238 #38 Replace removed np.product with np.prod
InsightSoftwareConsortium/ITK 1.7k #6937 BUG: Fix axis order in image_from_xarray origin/spacing
alphaXiv/OpenResearch 6.9k #585 Remove dead statusColor helper that had drifted from StatusBadge
InsightSoftwareConsortium/ITK 1.7k #6936 BUG: Fix transform_from_dict composite dimension lookup
scverse/scanpy 2.6k #4401 Fix Ingest truncating to settings.N_PCS even when pp.neighbors used more PCs
neuralinkcorp/datarepo 205 #78 Escape values in the generated SQL-filter catalog snippet
NVIDIA/Model-Optimizer 5.3k #2583 fix(onnx): move a negative DequantizeLinear axis when transposing the weight
NVIDIA/Model-Optimizer 5.3k #2575 fix(autocast): do not lose magnitude or sign when narrowing initializers
NVIDIA/Model-Optimizer 5.3k #2567 fix(onnx): keep the converted weight's type in step with its zero point
TorchIO-project/torchio 2.4k #1518 Compute normalization statistics per sample
Project-MONAI/MONAI 8.8k #9134 Fix MeanIoU ignore_index to exclude voxels, not just a channel
pydicom/pydicom 2.2k #2382 Clamp LUT indices before narrowing the index dtype
NVIDIA/Model-Optimizer 5.3k #2553 fix(autocast): stream calibration batches instead of materializing all of them
jordan-gibbs/hyperresearch 3.8k #131 perf: vectorize semantic_search's cosine scan with numpy (#59)
ruvnet/ruflo 74.3k #3239 fix(daemon): read config_set's values envelope in config.json reader
MIC-DKFZ/nnUNet 8.9k #3049 Harden trainer lookup against phantom module import failures
galaxyproject/galaxy 1.9k #23058 Validate matched multi-input expansion errors before async job prep
scverse/anndata 777 #2517 test(backed): add regression for filename=None after read_h5ad

Organizations

Owners of the repos above where a PR has actually merged, tagged rather than just named.

9 organizations, 9 repos.

Imbad0202 InsightSoftwareConsortium MakazhanAlpamys NVIDIA Project-MONAI alphaXiv keras-team neuralinkcorp nipy

Contact


147.8k combined stars across the 9 repos above (sum of each repo's current count, not a dedup of my own contribution).

This page refreshes automatically every day around 13:00 UTC (1:00 PM UTC) via GitHub Actions. Last run: 2026-10-11 17:49 UTC.

Pinned Loading

  1. Imbad0202/academic-research-skills Imbad0202/academic-research-skills Public

    Academic Research Skills for Claude Code: research β†’ write β†’ review β†’ revise β†’ finalize

    Python 51.4k 4k

  2. InsightSoftwareConsortium/ITK InsightSoftwareConsortium/ITK Public

    Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dime…

    C++ 1.7k 749

  3. neuralinkcorp/datarepo neuralinkcorp/datarepo Public

    Python 205 42

  4. MakazhanAlpamys/Soup MakazhanAlpamys/Soup Public

    Fine-tune LLMs from one YAML. Layer streaming trains an 8B model on a 4 GB laptop GPU.

    Python 8.6k 1.4k

  5. alphaXiv/OpenResearch alphaXiv/OpenResearch Public

    Turn your coding agents into research agents

    Rust 6.9k 445