Portrait of Mukesh Firoda

ai/ml student & tool builder

Mukesh Firoda

>

~/about.md

A bit about me

Mukesh Firoda

I'm a fourth-year B.Tech student in Artificial Intelligence & Data Science at RIET, Jaipur, currently in my seventh semester. Most of what I know outside the classroom I picked up by building things — an offline RAG evaluation harness, an MCP server that gives AI agents a persistent Jupyter kernel to work in, and a diff tool that catches data quality drift before it breaks a pipeline.

I've backed that up with structured programs too — an AI Strategy & Business Intelligence internship through IBM SkillsBuild, and a hands-on Agentic AI course where I built a task-oriented agent on Botpress from scratch.

Right now I'm looking for an internship or entry-level role where I can keep building tools that solve real problems, not just tick boxes on a syllabus.

Based inNagaur, Rajasthan, India
GraduatingJuly 2027
♟ chess 🎮 Genshin Impact ⚔ Honor of Kings ☕ coffee 🏀 basketball

~/experience/

Where I've worked

01
completed

AI Strategy & Business Intelligence

IBM SkillsBuild — via CSRBOX & AICTE

Mar 2026 – Apr 2026 · Remote

  • Completed a 6-week structured internship covering AI strategy and business intelligence fundamentals.
  • Delivered in collaboration with IBM SkillsBuild and the All India Council for Technical Education (AICTE).
02
completed

Agentic AI: AI Agent Architect

IBM SkillsBuild — via CSRBOX

Jul 2025 – Aug 2025 · Remote

  • Completed a 4-week program on designing and building AI agents — architecture, scalability, reliability, and responsible AI principles.
  • Built a task-oriented AI agent on Botpress as the final project, capable of reasoning through multi-turn conversation to handle user requests.

← scroll for more →

~/skills.json

Tools I reach for

Languages

Python SQL

AI & Machine Learning

Retrieval-Augmented Generation Agentic AI Statistical Modeling

Libraries & Frameworks

TensorFlow Scikit-learn pandas NumPy

Developer Tools & Platforms

Model Context Protocol (MCP) Jupyter Botpress CLI

~/projects/

Things I've built

precision@k MRR

01 · evaluation harness

ragcheck

A local, offline evaluation harness for RAG pipelines. Computes precision@k, recall@k, MRR, and hit rate, with a BM25 baseline retriever built in — no API keys or GPU required. Includes a groundedness check that flags generated answers not well-supported by retrieved context.

PythonRAGEvaluation
click card for details
kernel multiple clients, one persistent kernel

02 · MCP server

kernel-mcp

An MCP server that gives AI agents a persistent, stateful Jupyter kernel instead of one-shot sandboxed execution. Ships with diagnostic tools to inspect in-scope variables, profile pandas DataFrames, and validate SQL query plans before execution.

MCPJupyterPython
click card for details
before after drift ⚑ schema · nulls · PSI · cardinality

03 · CLI tool

dqdiff

A pandas-native diff tool that detects data quality drift between two DataFrames — schema changes, new nulls, distribution shift (PSI), and cardinality changes. Ships as a CLI supporting CSV/Parquet/JSON, with a CI-friendly exit-code mode and a test suite.

pandasCLIData Quality
click card for details

~/certifications

Certifications

AWS Educate — Machine Learning FoundationsAWS
Introducing Generative AI with AWSUdacity, 2025

~/contact.sh

Building something interesting? Let's talk.

Opens your email app with this filled in — nothing is sent from here directly.