गंतव्य
Write to me
गंतव्य
Palette
Mode
Motion

Calm stops smooth scrolling, moving art and the story’s music, and keeps everything still.

Work

Five case studies — the problem, the constraints, the system as drawn, the decisions and what they cost, and what changed. Then the smaller builds, and the lab where ideas get tried.

  1. Illustration: devDocs in a Linux terminal writing Markdown for each file of an old codebase, one of the docs open in an editor beside it

    Developer tooling · 2025 – nowv4 in progress

    devDocs

    A CLI that documents a whole codebase — now being rebuilt to spend tokens only where they buy understanding.

    6.1kdownloads on PyPI, all versions

    • Python (standard library)
    • SQLite
    • Gemini
    • Claude
    • ast
  2. Today’s merobraj.org: an illustrated, Hindi-labelled map of the Braj region dotted with heritage-site markers, and a searchable list of places

    Product · 2024 – 25

    Mero Braj

    A virtual museum for 100+ heritage sites of the Braj region — grant-funded and shipped.

    100+heritage sites mapped

    • Next.js
    • React
    • Three.js
    • 360° media
    • GraphQL
  3. Illustration: Stuti’s chat window on a dark Linux desktop, with a dashed card beside it for what’s planned: voice, and asking before it acts

    AI & agents · 2026in progress

    Stuti

    A desktop assistant with memory and web search — on its way to an agent that can talk, and act with your permission.

    20past messages reloaded when it starts

    • Python
    • Gemini 2.5 Flash
    • Google Search grounding
    • SQLite
    • Tkinter
  4. Line chart, 2005 to 2025, of growth from a starting value of 1: Nifty50 ends near 12, the allocation strategy near 10 and Gold near 8, with hand-drawn green circles where the strategy held up and red ones where it lagged.

    Quantitative · 2025in progress

    Trade It Up

    A rules-first momentum allocation engine across equity, gold and cash.

    ~10×over 20 years, in backtest

    • Python
    • NSE ETF data
    • Backtesting
    • Risk rules
  5. Illustration: dts-tracer’s one line in an Express app, and a terminal reading back its traces of a slow request and a failed one

    Developer tooling · 2026

    dts-tracer

    Policy-based request tracing for Express, in one line of middleware.

    1line to adopt

    • TypeScript
    • Node.js
    • Express
    • npm

Smaller builds

Shipped for people, in a week or a weekend.

  • The Braj Estate home page: property listings for the Braj region.

    2025

    Braj Estate

    A property marketplace for the Braj region — map-based discovery, listings and short inquiry flows, built mobile-first.

    Next.js · MongoDB · Cloudinary · JWT

  • The Spendwise dashboard, filled with sample data: a month’s balance, income and expenses, spending against a monthly budget, a line chart of the balance through the month, and the latest transactions.

    2025Freelance

    Spendwise

    A personal-finance dashboard built as a weekend gig — track and categorise income and expenses, with a monthly budget and charts.

    MongoDB · Express · React · Node.js · Chart.js

  • 2026

    Gamesapx

    A bundle of small, deliberately non-addictive web games with accounts, a leaderboard and an admin panel.

    React · Vite · Tailwind · Express · SQLite

  • The Style Sync landing page, which invites visitors to take a style quiz.

    2024

    Style Sync

    A style-quiz MVP that turns a few questions into outfit suggestions. Ideated and shaped the product.

    HTML · CSS · JavaScript

The lab

Small things, built to understand a problem.

Toolbox

Tools chosen for the job.

Products

  • TypeScript
  • React
  • Next.js
  • Flutter
  • Node.js
  • NestJS
  • AdonisJS
  • Socket.io
  • Storybook
  • Tailwind

Data

  • PostgreSQL
  • MongoDB
  • Redis
  • SQLite
  • GraphQL

AI

  • Gemini
  • Claude
  • RAG
  • Vercel AI SDK
  • Tool calling
  • Agents
  • Search grounding

Craft

  • Three.js
  • WebGL
  • GSAP
  • SVG
  • 360° media

Python & quant

  • Python
  • CLI design
  • Backtesting
  • NSE ETF data

Shipping

  • Vercel
  • CI/CD
  • PyPI
  • npm
  • Linux packaging