~/identity

Ananjan
Mitra

I notice how software feels before I notice what it does. I'll lose an afternoon to the half-second a button waits, the error that blames you instead of helping — the parts most people never name. Usefulness gets it shipped. Taste makes it worth keeping.

loc Kolkata, India mode building in public, mostly quietly
Scroll ↓
/* 01 work */
[01] KORA
Live

Read, save, and annotate the web — with people you trust.

  • Bookmarks, highlights, and notes with a Tiptap editor
  • RSS reader, podcast support, and social following built in
  • Cross-browser extension (Chrome, Firefox, Edge) via Plasmo
[02] GRASS LABS
Active

Part-time engineering role building products across the stack.

[03] RIFT
Past

Creator platform empowering creators with micropayments, token-gating, and reward systems.

  • Built community engagement tools for the new creator economy
  • Received grant from Superteam
[04] HARVENCE
Live

Calorie tracking and nutrition lookup — before you even buy it.

  • Instant barcode scanning with full nutritional breakdown
  • Zero-friction logging UX built around daily habit formation
  • React Native, built for iOS and Android
[05] BITPLANET
Past

Core web app experience for a social chat platform.

  • Implemented profile pages, notifications, and onboarding flow
  • Built a robust multi-level autocomplete system with paginated fetching
  • Improved Feed UI/UX and overall core chat experience
[06] DRIPCRAFT
Live

Solana-based NFT marketplace — burn common NFTs to earn rarer ones, with admin access built from the ground up.

/* 02 philosophy */

THE PART

A demo takes an afternoon. The six weeks after it — the empty states, the error that explains itself, the half-second a button waits — that is the actual work.

I keep the projects that still feel honest a year later. Everything else was practice, and practice was never the wasted part.

[log] CURRENT STATE
Live
25/03 boot booted in Calcutta, no factory reset since
17/08 policy build whatever's cool, sort out the reason later
10/07 commit first line of code, first commit, no idea it'd lead here
25/03 uptime running since 25/03, no reboots logged
18/07 next first semester started, deciding what these six months deserve