Open to work✳Software engineer✳AI / ML✳Full-stack web✳India✳Open to work✳Software engineer✳AI / ML✳Full-stack web✳India✳
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 desk—
chai lover
ReactFastAPIDocker · EC2
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

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

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

live ↗

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 claimslive
claim 01 · supported0.86
claim 02 · disputed0.23
3 agents · 7 sources · second run cached
thegeetaway · asklive
how do I stop worrying about results?
BG 2.470.91
BG 3.190.84
Do the work; let go of the fruit. The result was never yours to hold.
faiss · top-k verses · llama 3 answers from them
04

live ↗

Ask the Bhagavad Gita a question and get an answer that can show its working. Verses are embedded with Sentence Transformers into a FAISS index; the closest ones come back first and Llama 3 answers from those, not from memory. Public, and it stays up.

FastAPIFAISSSentence TransformersStreamlit
05

Sign the alphabet at a webcam and read it back as text, live. YOLO finds the letter, MediaPipe tracks the hand, and a feature and inference layer I wrote on top ties the two together. 0.99+ precision, 0.90 mAP, and quick enough to keep up with a real hand.

OpenCVMediaPipeYOLOPython
asl · webcam 0
rec
reading
HELLO
precision0.99+
mAP0.90
yolo + mediapipe
the origin story—

Where I've worked

  • Bilby.ai

    Remote (Hong Kong)

    2026Research 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

    2026Research 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

    2025Web 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

01AI / ML
  • PyTorch
  • Transformers
  • LoRA / PEFT
  • RAG
  • FAISS
  • LangChain
  • MCP
  • OpenCV
02Languages & web
  • Python
  • TypeScript
  • JavaScript
  • Java
  • React
  • Next.js
  • Node / Express
  • FastAPI
  • Tailwind
  • SQL
  • Bash
03Data, cloud & tools
  • MongoDB
  • MySQL
  • Redis
  • Vector DBs
  • Docker
  • AWS EC2
  • Nginx
  • GitHub Actions
  • Linux
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
01

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

02

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

03

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

The last page—
same pen as page one

Software that is
intelligent. creative. reliable. yours.

Pick one. The other three come along anyway.