Skip to content
View u7k4rs6's full-sized avatar
:shipit:
:shipit:

Highlights

  • Pro

Block or report u7k4rs6

Report abuse

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

Report abuse
u7k4rs6/README.md
Utkarsh Bahuguna

CS at BITS Pilani × Scaler School of Technology. I build systems, then build the harnesses that break them.
23 PRs merged upstream into GCC, Microsoft, NVIDIA, Hugging Face, CNCF and vLLM projects.


  • I have a patch in GCC master. gccrs#4731 went upstream in a maintainer's sync with my authorship kept.
  • I found nondeterminism in vLLM's deterministic mode (vllm#51187) and built the trace that pinned it down: 16 server lifetimes, 1,120 comparisons, zero exceptions. Repeats match if and only if every token was reduced at the same RMSNorm block width.
  • I'm the sole author of a COLM 2026 workshop paper. When Self-Consistency Backfires shows majority voting lowers accuracy on 56–66% of GPQA Diamond problems. v2 corrects its own mechanism claim.

Open source

Project Merged
gccrs · GCC Rust frontend 4 PRs: a dead-code lint fix (now in GCC master), rustc-compatible E0259/E0260, a parser segfault I found and filed, and generic param handling
microsoft/PyRIT 7 PRs: the CodeAttack converter and technique, plus fixes to TAP/PAIR, multi-turn attacks, dataset loaders and seed filtering
jaeger-ui · CNCF 4 PRs: GenAI span classification, image/audio rendering, RFC wire-format corrections
NVIDIA/garak Fixed Bedrock scans that failed for every Claude 4.x user
huggingface/OpenEnv SSRF-safe URL parsing
dottxt-ai/outlines RFC 4291 IPv6 structured-output type
Also vllm-project/llm-compressor ×2, openkruise/agents, AI Village ×2

Building

Lockstep An LLM inference engine plus a certifier that checks output stays bit-identical however requests are batched, preempted or evicted. Triton kernels, paged KV.
Shadowbook A limit order book in Rust. 416ns p50 insert, 100M fuzzed ops against an oracle with zero divergences, and zero hot-path allocation enforced by an allocator.
Starling A collaborative editor on a Fugue CRDT. 60,000 deletions encode to 15 bytes. Published as starling-crdt. Demo
CAIRN A Git platform in Java on its own VCS engine. Real git clones, pushes and fetches against it. Live
Flint An x86-64 kernel in Rust, with ring 3 isolation proven by a breakout harness.
MIRR An incident-response environment for agents. Global top 20 at the Meta × PyTorch Hackathon. Space

I publish what the measurements say. When all-pairs comparison showed half of a Lockstep finding was an artifact, the retraction went next to the result.

Rust C++ Python CUDA/Triton Go Java TypeScript

Portfolio  ·  LinkedIn  ·  Email

Pinned Loading

  1. LockStep LockStep Public

    A verification harness for deterministic LLM inference. Finds non-determinism before your benchmarks do.

    Python 8

  2. Shadowbook Shadowbook Public

    A Rust limit order book matching engine, differentially fuzzed against an independent reference. The bugs were in the machinery checking the engine, not the engine

    Rust 1

  3. Starling Starling Public

    A from-scratch CRDT collaborative text editor in TypeScript. Real-time, offline-first, and provably convergent, with no server resolving conflicts.

    TypeScript 1

  4. Tessera Tessera Public

    Decentralized, poisoning-resistant distribution for ML models and datasets. Publishers sign once, untrusted mirrors distribute, and any consumer verifies the exact signed bytes with full provenance.

    Python 1

  5. CAIRN CAIRN Public

    Self-hosted Git host on a from-scratch VCS engine in Java: content-addressable object store, packfiles with delta compression, three-way merge, and smart-HTTP transport, all cross-verified against …

    Java 1

  6. Flint Flint Public

    x86-64 kernel written from scratch in Rust and inline asm. Paging, frame allocator, kernel heap, preemptive scheduler, IDT/PIC interrupt path, and a shell. Runs under QEMU.

    Rust 1