Gaurav Raut

Learning Web Devlopment, Backend, AI.

I'm a developer learning by building things, exploring new technologies, and figuring out how software works under the hood. I work across web development, backend systems, and AI, with a focus on understanding the fundamentals rather than just making things work. Most of what I know comes from experimenting, solving problems, and being curious about what I don't know yet.

[Mumbai, India]

Currently building Ragnest, and spending most of my time on adding features that probably nobody use.

[RAGNEST] A Multi-Tenant RAG Application

[2026]
problem
Finding and extracting relevant information from multiple documents is time-consuming and inefficient.
outcome
RAGNest lets users upload, organize, and query documents within shared workspaces to get relevant, context-aware answers grounded in their documents.

archFastAPI API / multi-tenant Postgres document store / Next.js client / Docker

  • Python
  • FastAPI
  • PostgreSQL
  • TypeScript
  • Next.js
  • Docker

[Plana] Application to plan your projects and stuff

[2026]
problem
Managing tasks and planning projects can become disorganized without a clear view of tasks, priorities, and progress.
outcome
Organize tasks into boards and lists, manage workflows, and plan projects efficiently with drag-and-drop functionality.

archNext.js drag-and-drop client / Express REST API / Postgres boards + tasks

  • TypeScript
  • Next.js
  • Express.js
  • PostgreSQL

[UPTIME-MONITOR] Web vitals monitoring

[2025]
problem
Manually monitoring API availability and diagnosing downtime is unreliable and time-consuming.
outcome
Track URLs, trigger health checks, measure response latency, identify failures, and review historical uptime data.

archFastAPI health-check service / SQLAlchemy on Postgres / latency + uptime history per target

  • Python
  • FastAPI
  • PostgreSQL
  • SQLAlchemy

[RESEARCH AGENT] Your fellow research assistant

[2025]
problem
Researching a topic requires manually searching multiple sources, extracting relevant information, and verifying where the information comes from.
outcome
Research by searching the web when needed, processing relevant sources, and generating structured, LLM-powered answers with citations.

archSearXNG metasearch / scraped-source pipeline / OpenAI synthesis with citations

  • Python
  • SearXNG
  • web scraping
  • openai

Backend

  • Python
  • FastAPI
  • Node.js
  • PostgreSQL
  • Redis
  • SQLAlchemy
  • Celery

AI / ML

  • RAG
  • Agentic systems

Frontend

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS

Infra / tools

  • Docker
  • GitHub Actions
  • Linux

Have a role in mind, or a anything to discuss?

Email is the fastest way to reach me. I am happy to discuss about collabrations and contributions.