I build practical software around information: finding it, organizing it, visualizing it, and turning it into useful actions.
My work ranges from search and knowledge-management tools to real-time collaboration and privacy-conscious Android experiences.
Ecommerce Search Engine · Live demo
An ML-powered product-search experience exploring ranking, relevance, and personalization—the decisions that determine whether users find what they came for.
Python Machine Learning JavaScript
YAML Data Visualizer · Live demo
Turns YAML into an interactive tree so developers can inspect structure instead of mentally parsing indentation. Includes editing, comparison, versioning, AI assistance, and real-time collaboration.
React Node.js D3.js MongoDB
Developer Knowledge Base · Live demo
A focused space for notes and interview preparation, built to make technical knowledge easier to capture, structure, and retrieve.
Next.js TypeScript Prisma PostgreSQL
An Android app that notices when you are leaving home and reminds you what to take—without relying on GPS or location permission.
Kotlin Android
- Hackathon Portal — teams, ideas, role-based workflows, and hackathon operations.
- MERN Chat Application — real-time one-to-one and group messaging with Socket.io.
- A Kanban board, store-management system, Markdown notes app, quiz app, Canvas game, dictionary app, and a Codeforces filtering extension.
I most often work with TypeScript, React, Next.js, Node.js, PostgreSQL, MongoDB, Redis, Prisma, Kotlin, and Android.
I’m especially interested in search and ranking, real-time systems, developer tooling, system design, and building products with thoughtful constraints.
- Codeforces Specialist — peak rating 1586
- LeetCode Knight — peak rating 1931
- JEE Main AIR 2669 · JEE Advanced AIR 4997
- Google Kick Start rank 862 among 100K+ participants



