ABOUT ME
Kherin Bundhoo
I'm a software engineer and data scientist from Mauritius 🇲🇺, specialising in full-stack web development, data pipelines, and mobile apps. I work across Python, TypeScript, and Dart day-to-day, shipping everything from NestJS APIs to Flutter apps to Jupyter notebooks.
My current focus sits at the intersection of data science and sports analytics — specifically, building tools that turn raw GPS and race data into actionable insights for trail runners and race organisers in Mauritius.
I'm an active member of the Python Mauritius User Group (PYMUG), where I gave a talk on "Securing React packages with Semgrep" — covering static analysis rules for common React security pitfalls.
When I'm off the keyboard I'm on trails. Running informs how I think about systems — pace, endurance, incremental improvement. If a training block is a sprint, a project is a stage race.
CURRENT FOCUS
Sports Analytics
Building GPS / race-data tools for trail running — scraping race results, analysing Garmin GPX tracks, generating performance reports.
Computer Vision & OCR
Developing document-scanning pipelines that extract structured data from images using OpenCV, MediaPipe, and Azure Form Recognizer.
LLM Research
Investigating how large language models can generate and autonomously integrate code — Project Mitosis is the live experiment.
TECH STACK
COMMUNITY
Active contributor to the Mauritius Python community. Gave a talk on "Securing React packages with Semgrep" — covering static analysis rules for common React security pitfalls, live demos, and OWASP top 10 vulnerabilities.
20+ public repositories spanning data science tooling, mobile apps, web experiments, GitHub Actions, and DevOps automation. Everything from PyPI packages to Azure pipeline integration tests.