Skip to content
View Ishaan2510's full-sized avatar
🏙️
Working on myself
🏙️
Working on myself

Highlights

  • Pro

Block or report Ishaan2510

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ishaan2510/README.md

Ishaan Goswami

Software Development Engineer · Full-Stack · Distributed Systems · Applied ML

PDEU (B.Tech CS, CGPA 9.29) + IIT Madras (B.S. Data Science) · Graduating 2027 · Ahmedabad, India

Portfolio LinkedIn Mail LeetCode HackerRank Codeforces


About

I build software that ships to production. Full-stack web apps, ML pipelines, distributed systems on Kubernetes, whichever part the problem needs. Not laptop demos, not tutorials. Real services with race-condition guards, GitOps pipelines, and the kind of incident I've debugged at 1 AM because Redis went down.

Currently shipping Cortex (distributed task platform on Kubernetes with Argo CD), Pitlane Live (F1 analytics on Render + Supabase), and a RAG system over 589 pages of FIA regulations. GATE 2026 qualified in CSE. Looking for SDE / ML systems internships where the work is hard and the production constraints are real.


Tech Stack

Skills

ML & GenAI: PyTorch · scikit-learn · LightGBM · SHAP · LangChain · FAISS · HuggingFace · Sentence Transformers · Groq


Featured Projects

Cortex — Distributed AI Task Platform

React 19 · Node.js/Express 5 · Python worker · MongoDB · Redis · Docker · Kubernetes · Argo CD · GitHub Actions

A production-grade distributed task processing system. Tasks submitted from the React frontend are queued in Redis (lPush), picked up by a Python worker via blocking brpop, and tracked from pending → running → success/failed in real time. Every component containerised, every deployment declared as Kubernetes manifests, every push to main triggers a full build-push-deploy pipeline that Argo CD syncs to the cluster automatically.

The hard part: GitOps-driven CI/CD. GitHub Actions builds Docker images, pushes to Docker Hub tagged with commit SHA, then updates the companion infra repo's manifests via sed and commits. Argo CD watches that repo with auto-sync, prune, and self-heal enabled. Cluster drift gets corrected automatically.

Repository →


Pitlane Live — F1 Race Analytics Platform

Flask · Vue 3 · PostgreSQL (Supabase) · FastF1 · Gunicorn/gthread · Render

Full-stack F1 platform with race replays, live standings, and user predictions. Originally deployed on Azure VM with Gunicorn + gevent + Nginx; migrated to Render + Supabase when Azure student credits ran out. Switched gevent to gthread workers to fix an SSL monkey-patching recursion error on Render's runtime. Pre-built race JSONs committed to the repo to keep the 512MB server within memory bounds.

Live → · Repository →


TechReg Analyst — F1 Regulations RAG System

LangChain · FAISS · BGE-small · Cross-Encoder Reranker · Groq LLaMA 3.1 8B · Streamlit

Production RAG over 589 pages of FIA 2026 F1 Regulations. Two-stage retrieval: BGE bi-encoder for recall (top-20 via FAISS), cross-encoder reranking for precision (top-5). 80% Section Match@1 at ~1,000ms retrieval latency, CPU-only, zero cost. Three-layer hallucination mitigation: prompt grounding, temperature=0, and a numeric verification heuristic.

Live → · Repository →


F1 Pit Stop Effectiveness Predictor

LightGBM · SHAP · FastF1 · Streamlit

End-to-end ML pipeline over 60+ Grand Prix. 19 engineered features (tyre degradation rate, undercut delta, stint length). LightGBM classifier on 3,100+ samples: ROC-AUC 87.4%, precision 80%, recall 81%. SHAP TreeExplainer for per-prediction feature attribution, every prediction explains itself.

Live → · Repository →


Activity Dashboard

Dashboard stats of @Ishaan2510

GitHub Streak


DSA & Competitive Programming

Platform Achievement
LeetCode 150+ problems solved
HackerRank 5-Star in Python & SQL
Codeforces Peak Rating 1100 · 12 contests
GATE 2026 Qualified — Computer Science & Engineering

Find Me On

Portfolio Mail LinkedIn GitHub LeetCode HackerRank Codeforces

Pinned Loading

  1. F1-pitstop-predictor F1-pitstop-predictor Public

    End-to-end ML pipeline predicting F1 pit stop effectiveness. LightGBM classifier on 3,100+ pit stop events across 60+ Grand Prix. ROC-AUC 87.4%, precision 80%, recall 81%. SHAP TreeExplainer integr…

    Jupyter Notebook

  2. pitlane-live pitlane-live Public

    Full-stack F1 race analytics platform. Live race replays, driver standings, prediction scoring engine. Flask + Vue 3 + PostgreSQL on Supabase, deployed on Render. Migrated from Azure VM, switched g…

    Vue

  3. f1-regulations-rag-system f1-regulations-rag-system Public

    TechReg Analyst is a production-grade Retrieval-Augmented Generation (RAG) system that answers complex queries over FIA Formula 1 Technical Regulations using FAISS-based retrieval, cross-encoder re…

    Python

  4. cortex cortex Public

    Multi-provider LLM orchestration platform with intelligent routing, multimodal input, and GitOps-driven Kubernetes deployment

    JavaScript

  5. cortex-infra cortex-infra Public