AI Engineer · Data Scientist · Trail Runner

Kherin
Bundhoo

Building LLM-powered tools and data systems from Mauritius — and running its mountain trails before sunrise.

Mauritius 🇲🇺 · Open to work
01 · Engineering

Full-stack
engineering

TypeScript, Python and React — applications built to hold up under real load.

02 · AI systems

AI & data
systems

LLM-powered tools and Python pipelines — turning raw data into working products.

03 · Endurance

Trail
runner

Ultra-distance discipline from the mountains of Mauritius, applied to shipping software.

Scroll
01
About

Engineer by trade,
endurance athlete by night

I'm Kherin Bundhoo, an AI engineer from Mauritius. I build LLM-powered tools, data pipelines, and full-stack applications — and I spend a lot of early mornings and late nights on this island's trails.

The two feed each other: running gives me the patience for long problems, and engineering gives me an excuse to analyse every GPX file I bring home.

Full profile
Kherin running through a city street at night wearing bib number 49
City Urban Race · bib 49
5+
Years shipping software
20+
Open-source repos
2
Conference talks
🇲🇺
Based in Mauritius
02
Capabilities

What I work with

Five years across the stack — from LLM integrations and Python data pipelines to Flutter apps and Azure CI/CD.

Languages

  • Python
  • TypeScript
  • JavaScript
  • Dart
  • SQL

Frameworks & libraries

  • React
  • Vue.js
  • NestJS
  • Django
  • Flutter
  • Astro
  • Node.js

AI, data science & ML

  • LLM integration
  • Pandas
  • OpenCV
  • scikit-learn
  • Jupyter
  • Playwright (scraping)

Cloud, DevOps & tools

  • Docker
  • Azure
  • GitHub Actions
  • Ansible
  • Semgrep
  • Git
03
Selected work
Full portfolio
Kherin presenting on stage at Developers Conference 2025, with a slide reading 'Kherin Bundhoo, AI Engineer'
Exploring OpenData Mauritius with Python Marimo — DevCon 2025
04
Speaking

Sharing what I learn

At Developers Conference 2025 I walked a full room through exploring Mauritius open data with Python and Marimo notebooks. Before that, I spoke at the Python Mauritius User Group on securing React packages with Semgrep.

Community is how I learned this craft — giving talks is how I pay it back.

Talk resources ↗
06 · Contact

Let's build something

Open to opportunities, collaborations, and conversations about AI, data, or trail running.