Skip to content
View bhargavchintam's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Highlights

  • Pro

Organizations

@Luk-Lab

Block or report bhargavchintam

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
bhargavchintam/README.md

Hi, I'm Bindu Bhargava Reddy Chintam

ML systems engineer · GPU performance · LLM inference · AI agents whose work can be checked
Research Scientist at the Research Foundation for SUNY · San Francisco Bay Area

LinkedIn Portfolio Google Scholar Email

I make large models train and serve faster, and I build AI agents whose work can be checked.

  • 🔬 Now: Research Scientist at the Research Foundation for SUNY. I profile and tune LLM fine-tuning on NVIDIA B200 (Nsight, Triton and CUDA kernels, FSDP, QLoRA) and build deep-learning models for genomics.
  • 🏗️ Before: ML engineer at A5G Networks (5G traffic forecasting, Databricks and Delta Lake pipelines) and at Cloudphysician (real-time ICU alerting on Kafka, PySpark and AWS); data engineer at InxiteOut.
  • 🧪 On weekends: hackathon builds on agent security, computer use, video agents, rare-disease diagnosis and cryo-EM.
  • 📄 7 peer-reviewed papers and 3 patents, listed on Google Scholar.

Featured projects

Aureproof: a task health record, a signed evidence bundle and a pre-registered pass, fail or inconclusive gate An open-source integrity layer for AI-agent evaluations. It checks that the grader works before a task counts, signs an evidence bundle anyone can re-score offline, and gates regressions with a pre-registered pass / fail / inconclusive rule.

Python · Inspect AI · in-toto · Sigstore · Apache-2.0 · pre-alpha, contributors welcome
Tripwire demo: a risky send is held before it runs, the exposed agent is traced and held, and a human approves the proven cure A security checkpoint in front of every AI-agent tool call. It holds risky actions before they run, trips on decoy secrets, traces a poisoned input across the fleet, and proposes guardrails proven by replay before a human approves them.

FastAPI · React · ClickHouse · MCP · Semgrep · built with Sripadha at the SF Tech Week Cyberdefense Hackathon
A compiled capability replays in a mock legacy bank UI with no model in the loop An LLM works out a task in a hostile legacy bank UI once. The run compiles into a typed, versioned capability that replays with no model in the loop, never commits twice, and hands the live session to a person when it must.

Python · Playwright · Anthropic SDK · Pydantic · 139 tests · 15 replay scenarios, each run twice with identical results
All 28 llm-inference self-checks passing The LLM inference stack written out in NumPy: KV cache, paged attention, continuous batching, speculative decoding and quantization. Every piece checks itself against a reference, and CI runs all 29 checks.

Python · NumPy · MIT · contributors welcome
The tiled GEMM CUDA kernel, then all 15 NumPy reference checks passing CUDA and Triton kernels for deep-learning primitives (tiled GEMM, warp-shuffle reductions, fused softmax, layernorm, flash attention), each checked against a NumPy reference, with notes on coalescing, tiling and the roofline.

CUDA · Triton · NumPy
ViZ Agent finds pedestrian and vehicle conflicts in street video A video agent that sweeps street-camera and dashcam footage for pedestrian–vehicle conflicts, double-checks every clip, ranks the hotspots and drafts the work order a city traffic engineer could act on.

NVIDIA Cosmos · YOLO11 · VAST · FastAPI · built with Sripadha V and Jacob Shrader at the VAST Builders Challenge

Hackathon and team builds

Zuzu: call a number, answer plain questions in your own language, and six agents on BAND fill in a USCIS form, with every value taken from a deterministic tool. Built with Gar Walsh.
🏆 Best Use of BAND and Best Use of ElevenLabs, Prompt Driven Hackathon 2026
CryoClear: a real-time cryo-EM junk-triage copilot. It picks particles, flags junk as micrographs stream in, and learns from a scientist's corrections. I built the picking engine, the junk classifier and the active-learning UI.
QBI Hackathon 2026, UCSF · open source (MIT)
Diageno: a rare-disease diagnostic recommendation prototype. From phenotype and genetic data it ranks a differential diagnosis, shows the evidence and uncertainty, and suggests the most useful next question.
Harvard Rare Disease Hackathon 2026 · team of four

Open source

  • NVIDIA-NeMo/Curator#2285: showed that the fuzzy-dedup tuning guidance for num_bands and minhashes_per_band was inverted under MinHash-LSH banding. The maintainers fixed the docs in #2287.
  • spack/spack-packages#7083: makes charliecloud 0.44 and later require squashfuse 0.4.0 or newer (fixes #5400). In review.
  • promptdriven/pdd#2341: context limits are handled as a hard cutoff and provider prompt caching is never used; with an RFC on serving assumptions in #2342.
  • COMPAS-Lab/cloud-manager: 15 merged pull requests to a research lab's cloud console, a fork of Linode Cloud Manager (TypeScript, React).

Notes and practice

  • high-level-design: system design notes and case studies, including ML and AI-infrastructure designs with capacity estimates
  • low-level-design: 48 runnable object-oriented designs, from a parking lot to an inference server, a KV-cache pool and a GPU memory allocator
  • leetcode: 935 solutions in Python, C++, Java, C, SQL and bash
  • Study path: my B.Tech coursework repos, arranged as a curriculum

Panda3D games and QGIS maps

Dune Buggy Sandbox gameplay
Dune Buggy Sandbox
Orbital Defense gameplay
Orbital Defense
Beam Bender gameplay
Beam Bender
Still Life Painter gameplay
Still Life Painter

qgis-geospatial-projects: six QGIS and Python analyses (urban heat island, flood risk, crop health, healthcare access, forest change and solar siting). Each has QGIS layer styles, a Python pipeline and a Streamlit app, and the maps are live on the project site.

Urban heat island analysis map
Urban heat island
Flood risk assessment map
Flood risk
Crop health NDVI map
Crop health
Forest change detection map
Forest change

Tools I use most

Python, C++, PyTorch, Linux, Docker, Kubernetes, Kafka, AWS, Azure, Google Cloud, PostgreSQL, FastAPI, React, Git

CUDA Triton Nsight vLLM Databricks Apache Spark MLflow Panda3D QGIS

Animated emoji: Microsoft Fluent Emoji (MIT).

Pinned Loading

  1. aureproof aureproof Public

    An open-source integrity layer for AI-agent evaluations: task-health records, signed re-scorable evidence bundles, and pre-registered pass/fail/inconclusive regression decisions.

    Python 1

  2. computer-use-capabilities computer-use-capabilities Public

    An LLM discovers how to operate a legacy bank UI; the run compiles into a typed, reviewable capability that replays deterministically, with live human handoff and safety guardrails.

    Python

  3. gpu-kernels gpu-kernels Public

    CUDA and Triton kernels for deep learning: NumPy reference checks for every CUDA kernel, a CI build of every .cu file, and GPU performance notes.

    Cuda

  4. llm-inference llm-inference Public

    LLM inference stack in NumPy - attention, KV cache, paged attention, continuous batching, speculative decoding, quantization, sampling, and a toy engine.

    Python 1 1

  5. tripwire tripwire Public

    Tripwire — the immune system for AI-agent fleets (Cyberdefense Hackathon, SF Tech Week 2026)

    Python

  6. VizAgent VizAgent Public

    Video agent built on VAST AI OS + NVIDIA Cosmos + YOLO + W&B Inference (VAST Builders Challenge)

    Python