Skip to content
View jayhemnani9910's full-sized avatar

Block or report jayhemnani9910

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
jayhemnani9910/README.md

Jay Hemnani

Building data systems that see, stream, and scale.

Data engineer working on ML pipelines, real-time data platforms, AI agents, and developer tools.
Computer vision, streaming, and applied AI, with a soft spot for sports analytics.

Website LinkedIn Email


Featured work

Soccer video pipeline. YOLO finds players and the ball, a ByteTrack-style tracker follows them across frames, and the tracks become graphs of player movement for a GraphSAGE model. FastAPI serves batch and live video. MLflow is optional.

YOLOv8 ByteTrack GraphSAGE FastAPI MLflow DVC

Soccer video experiments. One tool picks keyframes from a match video and has a vision model describe them. The other is an early player recognition package with no trained weights yet.

PyTorch RF-DETR SAM2 Qwen2-VL SQLite
Live demo →

Multi-agent research system for biology. Ask about a protein and it pulls PDB structures, runs flexibility analysis, checks the literature, and suggests experiments.

LangGraph Multi-agent PubMed UniProt ChEMBL
Live demo →

🛠️ jod-skills

Claude Code plugins I use every day: a codebase audit that reads only the risky functions, a Hacker News digest, a GitHub trending digest, and an open-source status checker.

Claude Code Python Agents
/plugin marketplace add jayhemnani9910/jod-skills

Real-time stock pipeline. Kafka streams ticks for 10 tickers, Airflow orchestrates, and a TimescaleDB star schema stores them. Runs with Docker Compose.

Kafka Airflow TimescaleDB Docker

Flights, hotels, cars, deals, and billing as 13 services that talk over Kafka, run on Kubernetes, and sit behind a React client.

TypeScript Kafka Kubernetes MongoDB React

More: nobel-dataintelligence (protein stability from molecular vibrations) · contextbox (screenshot from the terminal, pull out text and links, search later) · voxt (voice-to-clipboard for Linux, in Go) · revolu-idea (multi-agent deep research)


Open source

I fix bugs in tools I use. Merged so far:

  • lightpanda-io/browser: headless browser for AI. CSS selector spec fixes, Web API behavior, and CDP input events.
  • Effect-TS/effect: TOML and YAML parsing edge cases, HTTP client and OTLP export fixes.

Also merged in radare2, SeaweedFS, uutils, Caddy, DSPy, the MCP Python SDK, and GitHub MCP Server.


Tech stack

Languages Python TypeScript Go SQL
ML & vision PyTorch YOLO OpenCV MLflow
AI agents LangGraph MCP Claude Code
Data Kafka Airflow PostgreSQL Redis
Infra & web Docker Kubernetes AWS FastAPI Next.js

Contribution activity

Snake eating my contribution graph

Open to data engineering, ML infrastructure, and backend roles, remote or India-based.

Portfolio

Popular repositories Loading

  1. soccer-vision-research soccer-vision-research Public

    Soccer video experiments: keyframes for a vision model, plus a draft player recognition package.

    Python 2

  2. jod-skills jod-skills Public

    Four Claude Code skills: audit a codebase, digest Hacker News and GitHub trending, track open PRs.

    Python 2

  3. stock-data-platform stock-data-platform Public

    Real-time stock data pipeline with Kafka streaming, Airflow orchestration, and TimescaleDB star-schema warehouse tracking 10 major tickers

    Python 1

  4. personal-website personal-website Public

    Source for jayhemnani.in, my portfolio: projects, writing, résumé and a live FDE simulation.

    TypeScript 1

  5. DeepTutor DeepTutor Public

    Forked from HKUDS/DeepTutor

    DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.

    Python 1

  6. shiftdrop-rust shiftdrop-rust Public

    Drag a file, hold Shift, drop it on a format: a local file converter for GNOME and Windows.

    Rust 1 1