Skip to content
View rajeev-chaurasia's full-sized avatar

Highlights

  • Pro

Organizations

@sjsu-masters-projects @projects-hacks

Block or report rajeev-chaurasia

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

Rajeev Ranjan Chaurasia

Software engineer building backend, distributed and AI systems. MS Software Engineering at San Jose State, graduating December 2026. Looking for full-time software engineering roles starting January 2027.

LinkedIn · Portfolio · Email · acquit on PyPI

NVIDIA (Summer 2026): built an AI-assisted system for Omniverse, NVIDIA's robotics simulation platform, that works out which tests a code change can actually affect, so each change runs only what it needs instead of the full GPU simulation suite. It combines static analysis across Python, C++, containers and generated simulation jobs with deterministic safety checks, so the AI can add evidence but can never skip a test on its own.

Tekion (2022 to 2024): backend engineer on accounts receivable and payments for a dealership platform. Kafka and Elasticsearch reporting, Stripe payment links, a pipeline delivering 4M+ statements a month.

What ties my work together: claims that can be checked. Benchmarks recompute from committed raw data, and when a system misses its own target, the repo says so.

Developer tools

Project What it does Evidence
acquit Skips the pytest tests a PR cannot affect, with a re-verified proof for every skip. On PyPI 198 PRs replayed, 0 unsafe skips
benchgrid Performance test orchestration in Go for scarce, exclusive GPU rigs, with fenced leases No overlapping runs; the unfenced control duplicates
build-sleuth Triages a failing GitHub Actions run and proposes a patch that only counts if the rebuild passes 0.915 accuracy vs 0.218 regex baseline
tracelab Tells a real performance regression from a noisy machine 2,042 real runs

Backend and distributed systems

Project What it does Evidence
pay-rail Payment intents with idempotency, an immutable double-entry ledger and a transactional Kafka outbox 1M fault-injected actions, 0 duplicate ledger effects
limit-order-book Java matching engine: one writer thread, lock-free ring, nothing for the GC to do 20.0M cmd/sec, 0 GC cycles
vertex-kv Key-value store from scratch in C++17: LSM tree, WAL, Raft with pre-vote Linearizable reads and writes
rail-yard Job orchestrator in Go with fenced leases and DAG dependencies 50k decisions replayed, 100% byte match

AI infrastructure

Project What it does Evidence
warpline Hand-written Triton kernels for LLM inference, profiled with Nsight 1.52x vs torch.compile
agent-serve One endpoint over three vLLM replicas, pinning each conversation to its cache 83% prefix-cache hit rate vs 0%
pen-stock LLM gateway in one Go binary: failover, spend caps, OpenAI-compatible 1.02 ms overhead vs LiteLLM's 12.14 ms
medi-agent Clinical agent platform on FHIR that admits when it has no grounding Live app

Open source: 5 merged PRs to RocketRide, an AI pipeline runtime (C++ and Python): runtime delivery fixes, MCP developer tooling, RAG grounding.

Hackathon wins:

  • Signet: two sponsor prizes at the DevNetwork API + Cloud + AI Hackathon 2026 (Foxit and Doctavian). Invoices that prove who sent them, checkable with dig and openssl.
  • ClaraCare: Deepgram "Voice Operator" prize, DeveloperWeek 2026. A voice companion that calls seniors daily and tracks cognitive change.
  • SJ Hopes: 2nd place and Best for Homelessness, SJHacks 2025. Shelter beds on a map for caseworkers.

More builds on Devpost and in projects-hacks.

Certifications: NVIDIA Certified Professional: Agentic AI · NVIDIA Certified Professional: Generative AI LLMs

Pinned Loading

  1. acquit acquit Public

    Skips the pytest tests a pull request cannot affect, and proves each skip with a witness that gets re-verified before pytest acts on it.

    Python

  2. benchgrid benchgrid Public

    Performance test orchestration in Go for scarce, exclusive rigs: Postgres leases with fencing tokens enforced at the rig, preflight checks, failure recovery and a CI regression gate. Measured with …

    Go

  3. limit-order-book limit-order-book Public

    A Java matching engine where one thread owns the book and orders reach it through a lock-free ring. Matching costs 0.73 bytes per command at 20M commands a second, and the raw JMH and HdrHistogram …

    Java

  4. pay-rail pay-rail Public

    Programmable payment intents with fingerprint idempotency, an immutable double-entry ledger, transactional Kafka outbox, versioned API contracts, online migration controls, and a live playground. J…

    Java

  5. warpline warpline Public

    Three hand-written Triton kernels for LLM inference (fused RMSNorm plus residual, online softmax, INT4 g128 GEMV) benchmarked on NVIDIA Blackwell against PyTorch eager and torch.compile, with every…

    Python

  6. build-sleuth build-sleuth Public

    Reads a failing GitHub Actions run, works out what broke and where, and proposes a patch. A patch only counts if rerunning the original build in a container actually passes.

    Python