Kush Rishi
GNSS Analyst at Xona. Geomatics Engineering graduate working on reliable ML, sensing, localization, and estimation.
Professional engineering
GNSS Analyst · Xona
Montréal · June 2026–present
Develop and maintain Python and Linux workflows for GNSS data collection, processing, monitoring, validation, and analysis. Build automated data-quality checks, engineering metrics, and dashboards; support receiver integration and troubleshooting.
Research Assistant · University of Calgary
December 2025–April 2026
Processed LiDAR and photogrammetric point clouds in CloudCompare, computed spatial quality metrics, and produced annotated visualizations and documented datasets for faculty research.
Geomatics Team Member · Relectric Car Team
September 2023–April 2026
Supported electric vehicle conversion through spatial measurement and geometry models for chassis, battery, and drivetrain placement. Worked with GNSS, IMU, and LiDAR data and prepared technical outputs for other engineering subteams.
Survey Assistant · McElhanney
May–August 2024
Supported control, layout, and as-built surveying for the Valley Line West LRT extension. Used GNSS receivers, total stations, and digital levels for field measurements, control checks, and documentation.
Software Application Developer · Hycroft Chiropractic & Massage
September 2021–June 2022 · Freelance
Built and maintained the Stretch2Go mobile application in Dart, including booking, exercise plans, journaling, and content updates. Tested and refined user flows using feedback.
Independent research
Medical image registration uncertainty and local spatial error. Completed a prospective known-ground-truth study across 30 synthetic cases and 10 held-out anatomies, followed by comparator and blind-spot analysis. Prospective calibration is active; numerical calibration and superiority over inverse-consistency error remain unestablished.
Versioned model regression debugging, counterfactual restoration, and causal specificity. Completed a frozen localization study across two structurally matched Banking77 worlds, with three paired training trajectories in each. Simple visible-change baselines localized both worlds; causal certification remains unestablished and continuation is under review.
Selected engineering
Completed v1.0 autonomy and localization environment with A*, Dijkstra, BFS, dynamic replanning, noisy sensing, nonlinear range localization, Kalman filtering, telemetry, Python analysis, tests, and CI.
Interactive demo →
Education
University of Calgary
BSc Geomatics Engineering, With Distinction · 2022–2026
Foundations in measurement, sensing, estimation, positioning, and digital imaging.
Student leadership: President of the Geomatics Engineering Students’ Society and member of the Engineering Students’ Society Board of Directors, 2025–2026.
Technical focus
Python, PyTorch, Linux, Git, CI, data pipelines, reproducible experimentation, GNSS/PNT, localization, state estimation, ML evaluation, and medical image computing.