$ Mandi Price API
Free, keyless REST API for daily wholesale crop prices across India. Ingests data.gov.in nightly.
Listed on public-apis #6789
AI Native App Developer
Five free public APIs, three npm packages, ten shipped projects.
GitHub · 4,429 contributions in 2026 ↗
Open Source Contribution
I build web apps and APIs, mostly with React, Node.js and Supabase.
Most of what I've shipped is built for India: free APIs for daily mandi prices, crop support prices, GST codes, district and block codes, and public holidays, plus an attendance app for a rural school that kept paper registers.
Working on
A coding agent that runs in your terminal. It's built on Cline's open-source code and uses your own Groq API key. A Windows preview is on npm.
Languages
Frameworks
Tools
AI Native App Developer, Intern
Built an ERP inventory system using React and Supabase as an AI Native App Developer intern at Avantro Labs, Hubballi.
Participant, Internal Round
Built an automated attendance system for rural schools during the internal round of Smart India Hackathon 2025.
$ Free, keyless REST API for daily wholesale crop prices across India. Ingests data.gov.in nightly.
Listed on public-apis #6789
Generic fetch → extract → dedupe → store pipeline for ingesting data from sites with no API, with a stale-adapter canary.
Published on npm
An adaptive wizard that turns a rough idea into a structured PRD for Cursor, Lovable and friends.
Small personal projects, mostly built for my own daily use.
Interactive smartboard app for teachers to create diagram labeling challenges & students to solve interactive quizzes.
Personal productivity app for tasks, reminders, and notes, built to solve my own daily tracking problem.
Tracks every job I apply to online, saving company, role, status, and applied date in one place.
A personal app to track household/family expenses efficiently.
React + TypeScript app that finds nearby places from natural-language queries, using the OpenStreetMap Overpass API and a Hugging Face chatbot.
Stock and mutual fund tracker with live price sync. Runs against my own accounts, not a demo.
Compares LLMs side by side on LiveBench, Terminal-Bench and Artificial Analysis scores, with OpenRouter pricing, so I can pick the right model for a job. Data comes in through adapter-ingestion.
A third-person 3D puzzle game built with Three.js and TypeScript: restore power by fitting gear trains, valves and pressure networks.