Ishaan Kothari

I'm an undergraduate student studying Computer Science and Applied Mathematics at UC San Diego.

I'm interested in AI (specifically alignment & RL research) and the blockchain!

work

01Machine Learning ResearcherRealNLR: do VLMs learn nonlocal visual algorithms?2026 - now
  • Co-authored RealNLR, accepted to two NeurIPS 2026 workshops (VLM4RWD, Pre-training to Post-training) and under review at ICLR 2027.
  • Built RealNLR, a benchmark of nonlocal visual reasoning, where answers depend on linking distant regions of real images.
  • Fine-tuned five VLMs (4B to 32B) with QLoRA on synthetic puzzles, lifting in-distribution accuracy 13 points on average.
  • Found near-zero transfer to RealNLR: synthetic fine-tuning does not teach VLMs general nonlocal visual algorithms.

python / vlms / qlora

02Kang ConsultingWeb developer & admin for a college consulting firm.2025 - 2026
  • Designed a seven-page site in Figma and shipped it in Next.js in three weeks.
  • Built a contact form that sends inquiries to the owner's inbox through a Resend API route.
  • Owned Vercel hosting, DNS, SSL, analytics, content, and fixes after launch.

next.js / figma / resend / vercel

03Robotics ResearcherMotion planning for FTC robots. WSSEF 1st place.2024 - 2025
  • Built an autonomous motion-planning library with PID control and a vector follower that cut path deviation 20%.
  • Tested it on an FTC drivebase against the stock controller.
  • Won 1st in Robotics & Intelligent Machines at WSSEF and a U.S. Air Force Special Award at CSRSEF.

java / control theory

04Video Editor & Motion DesignerFreelance for DrDonut, Wemmbu, and CptPuffy.2021 - 2025
  • Edited 20+ long-form videos that grew channels by 200K+ subscribers and 5M+ views.
  • Edited 50+ Shorts and TikToks with motion graphics for 100M+ total views.

premiere pro / after effects

projects

01WorldArchiveMinecraft world backups as Git snapshots and ZIPs.2026 - now
  • A 40K-line Fabric mod that backs up worlds on demand, on exit, or on a schedule.
  • Restores always create a new world and every cleanup shows a preview first, so a backup can never destroy data.
  • 480+ JUnit tests and a Gradle quality gate on every build.

java / fabric / git lfs

02LabMCPSubmitted to the OpenAI WebMCP Hackathon.2026
  • A chemistry lab that you and an AI agent share.
  • Registers 24 WebMCP tools on document.modelContext, so ChatGPT's browser can run the bench with no server route.
  • Drag-and-drop SVG bench with live pH and volume readouts, titration color changes, and an agent chat panel.
  • A small deterministic chemistry engine whose state tool reports only what a person could see.

next.js / typescript / webmcp / openai

03arxiv-cliFast arXiv CLI for humans and agents.2026
  • Search, metadata, PDFs, and BibTeX from one 1.4 MB static binary with no runtime dependencies.
  • Ships through Homebrew and Scoop.

rust

04MaitsoTSA Webmaster, 1st of 450 at nationals.2024 - 2025
  • An 11-route restaurant site built with a team of six.
  • 34-item menu with nutrition labels, Stripe gift cards, and Firebase reservations and rewards.
  • An interactive 3D floor plan in React Three Fiber to preview seating before you reserve.

next.js / three.js / stripe / firebase

honors & awards

  • USA Math Olympiad '264x AIME qualifier
  • TSA Webmaster1st at nationals and Washington state
  • TSA Technology Bowl5th at nationals
  • WSSEF1st in Robotics & Intelligent Machines
  • CSRSEFU.S. Air Force Special Award

writing

view all writing