SHIPPING AT ALTAGIC · IIT BHILAI '28

I build AI agents.Then I break them,professionally.

I take AI from demo to production: agents, automations, and the unglamorous debugging in between. Author of diffprompt, live on PyPI. Friends call me funny, ambitious, and delusional. They're right about all three.

CurrentlyAI Automations InternAltagic · remote
StudyingDSAI, IIT BhilaiCGPA 9.06 · class of '28
FocusProduction AIagents · automation · debugging at 2am
Statusprobably awakeit's always 2am somewhere

The character so far

EST. 2006 · NAVI MUMBAI

Second year at IIT Bhilai, studying Data Science & AI. I got into this field the normal way: built things, broke things, then realised the actual job is keeping things alive in production. Now I build AI systems end to end: agents, automations, data pipelines, and the 2am debugging sessions nobody posts about.

By day I ship client-facing systems at Altagic. By night I maintain diffprompt, contribute to open source AI tooling, and queue Valorant with the boys. Everything I build gets stress-tested before it ships, because I'd rather break it than let a user do it.

I coordinate placements for 200+ students at CCPS, lead the AI/ML domain at OpenLake, and hold the strong opinion that DSA grind scores tell you almost nothing about whether someone can actually build.

Rudra at an Apple Store
STRESS-TESTING A MAC PRO I CANNOT AFFORD (YET)
Rudra in an NFL jersey
GAMEDAY FIT · №23 · NIGHT MODE

The work

SHIPPED, NOT PROTOTYPED

Four builds, each with a published result. Click a tab to open the file, click through for the full case study.

~/the-work/
diffprompt.py
brok.py
cacheguard.py
optiquant.py
$ pip install diffprompt
LIVE ON PYPI

diffprompt

"git diff for your prompt's behavior." LLM-as-judge cascades score behavioral divergence between prompt versions; HDBSCAN clustering surfaces semantic drift so a regression shows up as a cluster shift, not a cosine number nobody trusts.

48tests
3.10–3.12CI matrix
CLI + libCI-ready
$ brok review system.yaml
PUBLIC · LAUNCH-READY

Brok

MCP that reviews system designs with zero LLM in the reasoning path: a 53-entry cited capacity knowledge base, Little's Law estimation, latency/cost lenses, and a 5-rule anti-pattern linter. Abstains instead of guessing.

100/100/0/100/100golden-set
0LLM calls in engine
$ cacheguard bench qqp
OPEN BENCHMARK

CacheGuard

First independent open benchmark of semantic cache false-hit rates. Ships as a drop-in LiteLLM hook with OpenTelemetry spans, using a free local judge that fails safe.

10.5%wrong @ 0.80 thresh
−61.2%wrong hits, after fix
86.9%legit hits kept
$ python backtest.py --live
DEPLOYED · STREAMLIT CLOUD

OptiQuant

LightGBM + CatBoost ensemble with SHAP explainability. Backtested, Dockerised with CI/CD, and actually deployed — not backtested and abandoned.

28.16%CAGR
1.05Sharpe
SIDE QUESTS · BUILT FOR THE PLOT
~/side-quests/
mimic-eval.py
nojargon.ts
ragbait.py
iceman.py
ctxbridge.py
network.ipynb
$ mimic eval --against gpt-4

mimic-eval

Distills expensive LLM-judge decisions into cheap deterministic code — agrees with the real judge ~90-95% of the time. HaluEval kappa 0.96.

$ nojargon scan --tab active

nojargon

Browser extension: on-page due-diligence lens that flags empty buzzwords and tells you what a company actually does.

$ ragbait watch

ragbait

"You opened Instagram again. Enjoy your McDonald's application." Watches your active window, no mercy.

$ iceman predict

iceman

A model that predicts when Drake drops Icemannnnn. Yes, this is a real repo. Yes, it counts as data science.

$ ctxbridge compress

ctxbridge

Compress any LLM conversation into one portable context prompt, pick up exactly where you left off in a new session.

$ python analyze.py

LinkedIn Network Analysis

Growth velocity, company concentration, structural leverage from exported connection data. The 1.5L impressions were not an accident.

Experience & responsibility

QUESTS, MAIN AND SIDE
AltagicAI Automations Intern
Building production automation systems: agentic workflows, AI-in-the-loop pipelines, internal tooling. Stack: n8n, WhatsApp Business API, Claude, CloseBot. [ specifics under NDA ]
MAY 2026 → NOW
CCPS, IIT BhilaiPlacement Coordinator
Coordinating placements for 200+ students across 30+ companies. Equal parts logistics, diplomacy, and crisis management at scale.
2025 → NOW
OpenLake, IIT BhilaiDomain Lead, AI/ML
Leading the AI/ML domain of IIT Bhilai's open source community. Mentoring builds, reviewing code, recruiting contributors into open source.
2025 → NOW

Open source

LIVE FROM THE GITHUB API

Where I'm contributing right now: AI tooling and infrastructure used by real teams. This list updates itself, because hardcoding your own PRs is embarrassing.

querying github…

The Collection

ALBUMS · GAMES · ATHLETES · MACHINES

The taste section. Three lanes, alternating directions, hover to pause and read the commentary.

Take Care
TAKE CARE · the blueprint, honestly
Nothing Was the Same
NWTS · deploy soundtrack
Views
VIEWS · 6 god energy
Astroworld
ASTROWORLD · wish we could leave too
Rodeo
RODEO · underrated tape
Scorpion
SCORPION · side B supremacy
More Life
MORE LIFE · a playlist, technically
Utopia
UTOPIA · in my chrome heart era
Uncharted 4
UNCHARTED 4 · no notes. perfect game.
Ghost of Tsushima
GHOST OF TSUSHIMA · art direction final boss
God of War
GOD OF WAR · boy.
Marvel's Spider-Man
SPIDER-MAN · with great power, etc.
RDR2
RDR2 · arthur deserved better
Main Tera Hero
MAIN TERA HERO · rewatch count: classified
FIFA 23
FIFA · rage quit certified
Philadelphia Eagles
EAGLES · fly eagles fly
SR-71 Blackbird
SR-71 · fastest thing ever built, still humble
Cristiano Ronaldo
CR7 · the standard
Sergio Ramos
RAMOS · minute 92:48
Luka Modric
MODRIĆ · midfield royalty
LeBron James
BRON · witness.
Jalen Brunson
BRUNSON · clutch gene
Dwyane Wade
D-WADE · this is my house
Shaquille O'Neal
SHAQ · most dominant ever
Justin Jefferson
JETTAS · griddy season
Saquon Barkley
SAQUON · gravity is optional
Bugatti Chiron
CHIRON · 1500 horses, zero chill
Lamborghini Aventador
AVENTADOR · the poster car
Koenigsegg Agera
AGERA · swedish physics violation

The takes desk served hot

OPINIONS ARE MY OWN, UNFORTUNATELY FOR EVERYONE
TECH · FILED UNDER: HIRING
"DSA grind scores tell you almost nothing about whether someone can actually build and ship."

Exhibit A: everything on this page was built, not LeetCoded.

CULINARY · FILED UNDER: COURAGE
"Samosa with mayo and ketchup is genuinely good and the backlash is performative."

Try it before you report me.

Latest lore

ALL POSTS →

Long-form writing on taking AI to production. Case studies, debugging stories, occasional takes.

On repeat

RD·FM · SELF-RELEASED · 2026

The internal soundtrack. Three singles, zero streams, full conviction.

01
LOCK IN (feat. Deadlines)
Rudra Dudhat · Singles, 2026
They asked how the grind's goingStick to the plan. Not your mood.On repeat since semester one
RD·FM
02
PROVE THEM WRONG
Rudra Dudhat · Singles, 2026
Alarm went off at 8Didn't wake up to be average.(snoozed it anyway)
RD·FM
03
UNAPOLOGETICALLY MYSELF
Rudra Dudhat · Singles, 2026
They said pick twoFunny, delusional, ambitious.I kept all three
RD·FM
0.0sRECRUITER ANY% · STARTING…
ACHIEVEMENT UNLOCKED