GTrail Race Data Scraper
Scrapes race results from PowerBI-based trail event dashboards and auto-generates styled HTML & WhatsApp-ready PNG team performance reports.
Open-source projects across data science, AI, mobile, and web — all on GitHub.
Open-source projects across data science, AI research, mobile, and web — all available on GitHub.
Scrapes race results from PowerBI-based trail event dashboards and auto-generates styled HTML & WhatsApp-ready PNG team performance reports.
Analyses GPS tracks from Garmin Connect to compare race vs. recon run performance at the 2025 Raid West Trail using gpxpy and Jupyter.
Jupyter notebook leveraging computer vision to detect and classify body language poses and gestures in real time using MediaPipe.
Comprehensive OCR solution supporting table detection and text extraction with bounding box coordinates from image documents.
Experimental research into how LLMs can generate code from feature prompts and autonomously integrate it into a running application.
React + Node.js PoC that uses Azure Form Recognizer to scan uploaded images and auto-populate form fields with extracted text.
Flutter mobile app helping Mauritians learn traffic signs using incremental machine learning. Cross-platform iOS & Android.
Flutter mobile app delivering local and world news in a bite-size swipeable card format covering Mauritius and international headlines.
NestJS contact form that pipes submissions directly into a Google Sheet — zero database, production-ready.
Astro-based website for The TechShow Mauritius Podcast. Fast, static, SEO-optimised.
Code examples & custom Semgrep rules from the PYMUG talk "Securing React packages with Semgrep". Static analysis for React pitfalls.
Tutorial project showcasing integration testing using Postman Collections inside Azure Pipelines — full end-to-end CI/CD automation.
All my repositories — experiments, tooling, practice, and production code — live on GitHub.
github.com/kherin