projects

def 2.1: let P = {p : p ∈ research ∪ engineering ∪ open source}

information retrieval engine

Full-stack IR engine with Scrapy crawler, TF-IDF inverted index with cosine similarity and semantic k-NN search (word2vec, FAISS), Flask query processor with Top-K ranking, NLTK spell correction, and WordNet expansion.

information retrieval machine learning flask scikit-learn faiss

iit course graphs

A web application for visualizing Illinois Tech course dependencies as a graph.

python numpy bs4 networkx

mathcode

Actively developing a Python library implementing mathematical algorithms from coursework: graph algorithms, stochastic processes (Brownian motion, Markov chains, SDEs/SPDEs), optimization (gradient descent variants, simplex), abstract algebra, and reinforcement learning.

pypi python numpy scipy matplotlib networkx

distributed rl for ocean plastic drift

A distributed Monte Carlo RL framework that simulates ocean plastic drift and aggregates results from volunteer clients for large-scale model optimization, earning 3rd place in the Grainger Computing Innovation Prize.

pytorch jax monte carlo reinforcement learning

ai language understanding

Collection of projects exploring natural language processing techniques, including semantic parsing, sentiment analysis, and neural language models. Coursework from AI Language Understanding class.

nlp pandas nltk python

agentic ai framework

A powerful orchestration agent designed to manage and coordinate multiple AI agents. Provides users with a unified chat experience, allowing seamless interaction with various specialized AI agents through a single window.

langchain llm openai api python

experience

def. 2.2: let ishaan:t→E, where t is time and E is the set of experiences
Aug 2024 – Present

research assistant

Dr. Igor Cialenco

NSF-funded research using multi-agent reinforcement learning to study equilibrium behavior and policy outcomes in stochastic groundwater markets

Jun 2026 – Aug 2026

undergraduate researcher

Institute for Pure and Applied Mathematics (IPAM)

Extended Kalman filtering for airport surface localization, fusing GPS, radar, and computer vision

May 2025 – Paused

research assistant

Dr. Michael Pelsmajer

Developing a Monte Carlo Markov Chain sampler for hypergraphs and multi-hypergraphs

Aug 2025 – May 2026

teaching assistant

Illinois Institute
of Technology

Held office hours and graded for 'Geometry for Architects' and 'Intro to Calculus'

Jan 2024 – May 2025

peer tutor
upper level mathematics

Illinois Institute
of Technology

Tutoring students across a broad range of advanced mathematics courses

Jun 2025 – Jul 2025

ai engineering intern

PeopleStrong Technologies

Built RAG-based ticket resolution for 1,000+ employees, cutting index testing time by over 50x

Jul 2024 – Jul 2024

ai engineering intern

PeopleStrong Technologies

Designed, deployed, and A/B tested an agentic LLM chatbot integrating 5 RAG systems

appearances

cor. 2.1: external references ∋ ishaan

aquastoch

Listed as a researcher on the AquaStoch project site, Dr. Igor Cialenco's group working on stochastic models for water rights and aquifer systems.

research stochastic modeling

caurs 2026 booklet

Featured in the Chicago Area Undergraduate Research Symposium 2026 proceedings booklet.

research conference

ipam linkedin post

Featured in the Institute for Pure and Applied Mathematics (IPAM) LinkedIn post for Team Aerospace.

research operations research