Skip to content
View harshagarwalnyu's full-sized avatar

Highlights

  • Pro

Block or report harshagarwalnyu

Report abuse

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

Report abuse
harshagarwalnyu/README.md

Hi, I'm Harsh

ML/AI engineer and CS undergrad at NYU Tandon (B.S. Computer Science, May 2027). I build multimodal retrieval, VLM pipelines, and agentic systems, and I ship them end to end.

LinkedIn · New York, NY

Now

  • Machine Learning Engineer, Cato Digital (Oct 2026 - present): bare-metal NVIDIA GPU bring-up for datacenter deployment.
  • Undergraduate Researcher, NYU Self-Drive VIP (AI4CE Lab, Prof. Chen Feng): hardening an Earth Rover Challenge navigation stack (SegFormer + monocular depth + pure pursuit).
  • Project Manager, NYU Stern BAC: leading 4 engineers on VibeScent, a multimodal fragrance recommender (Qwen VL embeddings + BM25, VLM reranking on NVIDIA NIM).
  • Project Manager, Google Developer Group @ NYU: AI Companion, a Chrome extension that turns course material into RAG-grounded answers and spaced-repetition quizzes.

Previously: Member of Technical Staff at VaultIQ (video-to-text VLM pipeline), Software Engineer Intern at SkyNet Worldwide Express.

Selected projects

Project What it is
Thermal Commons · live app 8,760-hour Python heat-recovery model + Next.js/MapLibre siting app for data-center waste heat. 3rd place, BAC x iMasons Hackathon.
Agora Voice-first Socratic tutor: LangGraph state machine, Whisper STT, Qdrant RAG. Best First Time Hack + Best Use of Vultr at HackNYU.
Hinglish NER Fine-tuned XLM-R / mBERT on 18k+ code-mixed examples vs. zero-shot LLMs (LLaMA 3.1 8B, GPT-4o).
nexus.ai Multi-agent bull / bear / judge debate for investment research over a Monte Carlo engine and DuckDB.
Glass-Box Connect 4 NumPy MLP policy + bitboard alpha-beta solver, graded against perfect-play labels.
Rainbow DQN from scratch Rainbow-style Deep Q-Network on CartPole in pure NumPy, no PyTorch.

Open source

Merged PRs into Astro, h3, Solid docs and cavemem.

Stack

ML: PyTorch, NumPy, scikit-learn, LangChain / LangGraph, RAG, fine-tuning, VLMs, FAISS, Qdrant, pgvector Systems: Python, TypeScript, C++, FastAPI, PostgreSQL, Redis, DuckDB, Docker, AWS, CI/CD Web: React, Next.js, Node, WebSockets

Pinned Loading

  1. Bac-kaggle-project Bac-kaggle-project Public

    A glass-box Connect 4 bot: NumPy MLP policy, bitboard alpha-beta solver, FastAPI service, and a dependency-free analysis board. No frameworks, every decision inspectable.

    Python

  2. cartpole-rainbow-dqn cartpole-rainbow-dqn Public

    A from-scratch Rainbow-inspired Deep Q-Network using only NumPy - no PyTorch or TensorFlow. Combines Double DQN, Dueling networks (V+A streams), Prioritized Experience Replay (SumTree), 3-step retu…

    Jupyter Notebook

  3. CineVault CineVault Public

    AI Movie Discovery Engine — 14 ML engines, knowledge graph, LLM agent, Netflix-inspired frontend. FastAPI + Next.js 16 + PyTorch + Docker.

    Python

  4. Data-Center-Heat-Reuse Data-Center-Heat-Reuse Public

    Thermal Commons: 8,760-hour Python heat-recovery model + Next.js/MapLibre siting app for data-center waste heat in Lansing, NY. 3rd place, BAC x iMasons Hackathon 2026.

    JavaScript 2

  5. HackNYU-Agora HackNYU-Agora Public

    Agora — voice-first Socratic AI tutor with RAG (LangGraph + Groq + Qdrant), collaborative Tldraw whiteboard, Next.js + FastAPI. HackNYU project.

    Python

  6. nyu-course-search nyu-course-search Public

    Full-stack semantic search platform for 19,000+ NYU courses — FastAPI, React 19, PostgreSQL/pgvector, Redis.

    Python