Open to workSoftware engineerAI / MLFull-stack webIndiaOpen to workSoftware engineerAI / MLFull-stack webIndia
Rudra Gupta
Open to work

Rudra

Gupta

Software engineer who happens to speak fluent machine learning.

B.Tech CSE · AI/MLVP · UPES-CSAThree projects, all live
that's me ↓
Rudra Gupta watching a golden-hour sunset from a hillside terrace
golden hour · the hills
The machine
it follows your finger →always shipping

I build software end to end. Some of it thinks — fine-tuned models, retrieval, agents that stay on a leash. All of it ships — React and FastAPI up top, Docker and EC2 underneath.

Software engineerAI / MLFull-stack web
Hire me for
01AI/ML engineering - fine-tuning, RAG, agents that ship
02Full-stack product - React up front, FastAPI or Node behind
03Owning the deploy - Docker, EC2, CI that stays green

meanwhile, at the desk—

01

Models that behave

LoRA fine-tuning, retrieval, guardrails, output validation. I'd rather have a model that stays inside its lane than one that demos well.

02

Products around them

React and TypeScript on the front, Node or FastAPI behind it, Mongo and Redis where they earn their keep. Interfaces people actually use.

03

Shipped, not staged

Docker, Nginx, EC2, GitHub Actions. I deploy what I build and I keep it alive afterwards.

the case files—

Work

01

Edu-SLM

A small language model that knows one subject properly. LLaMA and Qwen, fine-tuned with LoRA on a curriculum dataset built through retrieval - so a college can run its own tutor on cheap hardware and no student data leaves the building.

PyTorchLoRARAG / FAISSTransformers
edu-slm · tutor
explain B+ trees like I'm tired
A filing cabinet where every drawer knows where the next one is. Lookups walk down; ranges walk sideways.
loss 0.41 ↓ · runs on a 3060
upescsa.inlive
upes-csa
register
register
register
event week · 212 registrations · nginx says ok
02

UPESCSA.in

live ↗

The chapter's official platform, and the one I get paged about. Registrations, content management, and the operations behind every technical event we run. I wrote it, containerised it, put it on EC2 behind Nginx, and I still maintain it.

ReactNodeMongoDBDocker / EC2
03

Fact-Checker

Paste a news article, get it back split into claims with a credibility score on each. Agents go and find evidence on the open web and argue it out. React for the verdicts, MongoDB caching so the second run is fast.

FastAPILangChainGroqTypeScript
fact-checker · 2 claims
claim 01 · supported0.86
claim 02 · disputed0.23
3 agents · 7 sources · second run cached
the origin story—

Where I've worked

Bilby.ai
Remote (Hong Kong) · 2026
Research Intern

Took apart the best agentic harnesses out there - MCP tooling, context management, orchestration - and wrote up what the team should copy and what it shouldn't.

IIT Jammu
Hybrid · 2026
Research Intern

Built an agentic pipeline that writes database algorithms without ever seeing the raw data, and worked on what a RAG system should do when its sources disagree.

Pi Craft
Remote · 2025
Web Developer Intern

Rebuilt the company site in React with a reusable component set and AVIF assets. Noticeably faster on every device.

Also

Vice President of UPES-CSA, a 50+ member technical chapter — after two years running its engineering team. I've shipped software with people, not just alone.

the inventory—

The stack

AI / ML
PyTorchTransformersLoRA / PEFTRAGFAISSMCPOpenCV
Languages & web
PythonJavaSQLReactNode / ExpressFastAPI
Data, cloud & tools
MongoDBMySQLRedisVector DBsDockerAWS EC2NginxGitHub ActionsLinux
The point

That's the job description, not the insult.

after hours—

Beyond the code

On the shelf
Ashtavakra Gita
Subconscious Mind
Atomic Habits

hover a spine ↑ — the three that actually changed how I work.

How I work

Straight answers. I'd rather show you the repo than a slide about it.

Calm on deploy day - the checklist exists so nobody has to be brave.

Habits over heroics. Small, consistent shipping - yes, the book worked.