Skip to content
View Kushrishi's full-sized avatar

Block or report Kushrishi

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

Kush Rishi

GNSS Analyst at Xona and Geomatics Engineering graduate working across machine learning, software systems, intelligent sensing, and model evaluation.

My background spans positioning and estimation, sensing, measurement systems, production software, and independent ML research. Much of my work comes back to the same question: how do we know when a model, estimate, or measurement is wrong?

Flagship Research

Independent ML research focused on a practical debugging question:

When a model regresses after retraining, can we identify which training change caused it?

The project uses controlled training experiments, behavioral evaluation, candidate ranking, and counterfactual retraining to separate a plausible explanation from one that actually survives intervention.

Experiments 000–008 built a controlled synthetic test series. In Experiment 008, the planted root was localized and restoring it fully recovered the target, but some non-root restorations also produced material recovery. Experiment 009 is now testing the method on a natural-language Banking77 task with paired training trajectories and explicit retraining-variability controls.

Research page

Active Private Research

TrueMargin

Medical-imaging research asking whether registration uncertainty is actually informative about spatial error at specific locations, rather than only looking reasonable in aggregate.

An audit found that the historical intensity perturbation was likely too small to probe meaningful registration sensitivity. A scale-aware replacement was defined before testing, but none of the frozen settings passed the promotion gate. That negative result was kept. Current work is testing registration convergence before another uncertainty method is chosen.

Status: private research; active validation and methodology work. No clinical-use claims.

Research page

Selected Engineering Work

Healthcare-continuity prototype with two deliberately separate layers:

  • a public React/TypeScript concept demo using synthetic data and deterministic logic; and
  • a private FastAPI/SQL retrieval-backed AI prototype for source-note retrieval, grounded generation, structured validation, audit trails, and runtime safety controls.

The public repository shows the product experience; it does not contain the private backend or live AI implementation.

Completed v1.0 autonomy/localization environment combining BFS, A*, Dijkstra, weighted planning, dynamic replanning, noisy sensing, nonlinear range least squares, Kalman filtering, telemetry, automated testing, CI, and a deployed browser demo.

Technical Stack

  • Languages: Python, TypeScript, C++, SQL
  • ML: PyTorch, Hugging Face Transformers, PEFT/LoRA, fine-tuning, model evaluation, RAG
  • Engineering: Linux, Git, Docker, FastAPI, REST APIs, testing, CI/CD, data systems
  • Methods: experimental design, uncertainty/calibration, estimation, signal processing, reproducible evaluation
  • Domains: PNT/GNSS, medical imaging, intelligent sensing

Links

Portfolio · LinkedIn · Model Regression Forensics

Pinned Loading

  1. model-regression-forensics model-regression-forensics Public

    ML research on identifying which training change caused a model regression and verifying the diagnosis through controlled retraining.

    Python

  2. carebridge-canada carebridge-canada Public

    Synthetic healthcare-continuity demo for appointment preparation, follow-up tracking, evidence traces, caregiver support, and care handoffs.

    TypeScript

  3. autonomy-simulation-lab autonomy-simulation-lab Public

    Interactive autonomy and localization lab for path planning, sensor simulation, state estimation, telemetry, and offline analysis.

    TypeScript

  4. kushrishi.com kushrishi.com Public

    Personal engineering portfolio focused on machine learning, software systems, PNT/GNSS, and intelligent sensing.

    TypeScript