SDE intern @ Agriforetell · open to collaborations

Dhruba
Bhattacharyya

Full-Stack DeveloperDevOps EngineerBuilder

I design and ship end-to-end products — from knowledge-graph AI agents to containerised infra. Currently building AI intelligence for small farmers of India in Agriforetell, and tinkering with anything that runs in a browser, container, or both.

3rdYear B.Tech
12+Shipped projects
KolkataIndia · GMT+5:30
REC ● 2026scene_01.glbf / 1.8 · 50mmscroll ↓
02 / Qualifications

The paper-trail
behind the work.

A short ledger of where I learned things and where I shipped them.

Education

2023 — 2027
B.Tech, Electronics & Communication Engineering
RCC Institute of Information Technology · Kolkata
3rd year · current YGPA 7.8. Electives in distributed systems, signals, and embedded software.

Experience

Sep 2026 — present
SDE Intern
Agriforetell
Building AI intelligence for small farmers of India, using satellite data, weather forecasts, and soil information and drone spraying.
2024 — 2025
Independent full-stack & DevOps work
Self-shipped products
Three production apps end-to-end, language-learning desktop app, ocean-data RAG. Containerised, deployed, monitored.
03 / Tech Arsenal

The tools I reach for.

A working stack — not a wishlist. These are the languages, frameworks and platforms I use daily to take ideas from sketch to production.

Languages

JavaScriptTypeScriptPythonJava

Frontend

ReactNext.js

Backend & Data

Node / ExpressMongoDBPostgreSQLRedis

Cloud & DevOps

DockerKubernetesAWSGitCI/CDPrometheusGrafana
04 / Selected Work

Things I've shipped.

Production apps with real auth, real payments, real users — not pet repos. Each one taught me something I'm still using.

SupplAI

B2B procurement intelligence powered by a knowledge graph — cuts context tokens by 80–90% vs traditional RAG. Includes auth, Stripe billing, and an agent that can drive almost every endpoint in the product.

  • Next.js
  • Vercel AI SDK
  • Gemini
  • Firecrawl
  • Stripe
  • Supabase
Test credentialsusername: test@example.com password: test122123
Visit live →

LangQuest

A desktop app that turns language learning into a quest. AI tutor, adaptive prompts, offline-friendly — packaged as a native installer.

  • Electron-style desktop
  • AI tutor
  • Adaptive practice
Visit live →

FloatChatAI

Chat with the global ARGO ocean dataset. Fetches from the original ARGO FTP servers, indexes the floats, and answers questions about ocean profiles with citations.

  • Postgres
  • Express
  • React
  • Gemini
  • RAG
05 / Writing

Notes from the workshop.

Short essays on what I'm building, breaking, and re-learning. The full archive lives on a dedicated page.

0 postslast update ·
Read all writing
Nothing here yet. Check back soon.
06 / Contact

Let's build
something.

Open to internships, freelance, and any project that needs a thoughtful builder who can move across the stack. Pick a channel — I read all of them.

GitHub
@Dev-Dhruba
LinkedIn
in/dhruba-bhattacharyya
Email
dhrubabhattacharyya13@gmail.com
Location
Kolkata, India · GMT+5:30