Based in Toronto · Open to opportunities

Sarthak
Jindal.

CS Student · Data Scientist · Future ML Engineer

Building intelligent systems that actually do something useful — from AI agents that answer questions to models that predict markets.

Scroll to explore

The person behind the projects.

I'm Sarthak — a third-year Computer Science student at Toronto Metropolitan University who got hooked on AI the moment a model I trained actually worked. That was it. No going back.

I build things at the intersection of data, machine learning, and real-world problems. Whether it's an AI agent that turns plain English into SQL, a churn predictor that helps businesses hold onto their customers, or a pipeline that survived genuinely terrible real estate data — I care about making models that ship, not just models that score well on paper.

When I'm not building, I'm learning. Currently down a rabbit hole of RAG systems, AI agents, and what it actually takes to deploy ML that doesn't fall apart in production. Based in Toronto. Dean's List. Perpetually curious.

Currently
🎓StudyingBSc Computer Science @ TMU
💼Last roleData Science Intern · Rubius
🔨BuildingAI Agents & RAG Systems
📖LearningMLFlow · Cloud · Deep Learning
📍LocationToronto, Ontario
🟢Status
Open to internships & co-ops

Experience

Data Science Intern

June – August 2025 · Remote

Rubius logo
  • Built an end-to-end real estate price prediction pipeline using XGBoost with GridSearchCV hyperparameter tuning, achieving R² = 0.77 and measurable MAE improvements through geospatial feature engineering.
  • Designed a robust preprocessing and validation pipeline in Python (pandas, scikit-learn) handling missing values, outliers, categorical encoding, and automated data leakage prevention.
  • Benchmarked and evaluated regression models (XGBoost, ElasticNet, Dummy Regressor) using MAE, RMSE, and R² with repeated k-fold cross-validation to support data-driven model selection.
XGBoostPythonpandasscikit-learnGridSearchCVMachine LearningRegression

Projects

AI Agent for Data Analytics
GPT-4oDuckDBStreamlitAgno/Phidata

AI Agent for Data Analytics

Conversational AI agent that queries databases, generates Python code, and delivers insights via natural language.

View on GitHub
Customer Churn Predictor
PythonPandasScikit-learnFastAPI

Customer Churn Predictor

End-to-end ML pipeline predicting customer churn with Random Forest, served via FastAPI.

View on GitHub
ServicePulse: Toronto 311 Analytics
PostgreSQLTableauSQLData Analytics

ServicePulse: Toronto 311 Analytics

City-scale analytics dashboard analyzing 400k+ Toronto 311 service requests by ward and response time.

View on GitHub

Skills & Tools

The technologies I use to build data pipelines, analyze complex datasets, and deploy modern applications.

Languages

Python
Python
SQL
SQL
JavaScript
JavaScript
Java
Java
R
R
HTML/CSS
HTML/CSS

ML & Data Science

NumPy
NumPy
Pandas
Pandas
Scikit-learn
Scikit-learn
Matplotlib
Matplotlib
Seaborn
Seaborn

Frameworks

FastAPI
FastAPI
Flask
Flask
Streamlit
Streamlit
TailwindCSS
TailwindCSS

Databases & BI

PostgreSQL
PostgreSQL
Tableau
Tableau
Power BI
Power BI

DevOps & Tools

Git
Git
Linux
Linux
VS Code
VS Code
Figma
Figma
Vercel
Vercel
JUnit
JUnit

What I'm Exploring

Curiosity drives everything.

NLP

Extracting meaning and structure from raw text data.

Deep Learning

Training multi-layered networks to solve complex problems.

Neural Networks

Architecting models inspired by biological systems.

Cloud Computing

Deploying and scaling applications globally.

MLFlow

Tracking ML experiments and managing model lifecycles.

AI Agents

Building autonomous systems that execute tasks.

RAG Systems

Augmenting generation with external knowledge retrieval.

Reinforcement Learning

Teaching agents through reward-driven environments.

Leadership & Extracurriculars

Building community beyond the classroom.

Social Media Manager

PACS Club, TMU · July 2024 – June 2025

  • Crafted and executed strategic social media content plans for the club.
  • Managed online community engagement and analyzed performance metrics.
  • Increased awareness and participation within the university community.

Volunteer

UofT Hacks · January 2026

  • Supported event operations and participant coordination at a large-scale hackathon.
  • Ensured smooth logistics and a positive experience for hackers and sponsors.

Community Ambassador

TMU Basketball Society · Fall 2024

  • Spread awareness about the club across the university community.
  • Actively organized engaging and fun events with the team throughout the semester.

Orientation Crew Member

TMU SLLC · August 2024

  • Guided new students during campus tours to familiarize them with university resources.
  • Supported the organization of orientation events to create a welcoming atmosphere.
  • Addressed student inquiries to ensure a smooth first-year transition.

Let's build something great.

Open to internships, research, and collaboration.