My Work

A collection of projects — from published NPM packages to full-stack AI applications. All built with real users and real problems in mind.

📁

Filogram

Use Telegram as your personal cloud — upload, store, and retrieve files via a blazing-fast REST API. Zero cost, zero hassle.

  • Upload & retrieve files via clean REST API endpoints
  • Telegram Bot API integration for zero-cost cloud storage
  • MongoDB-backed file metadata with Mongoose ODM
Node.jsExpress.jsMongoDBTelegram Bot APIMulterNPM
📦
2

SMS-Dispatch NPM Package

Developer-friendly SMS gateway NPM package for Node.js that turns Android devices into zero-cost SMS gateways with 50+ pre-built templates.

  • 50+ customizable templates for OTPs, notifications & marketing
  • Simple API for individual and bulk SMS delivery
  • Published on NPM with comprehensive documentation
Node.jsJavaScriptNPMTextBee API
🔔

Nudge

A React Native mobile app that lets you save links from any app and get nudged to read or watch them later with smart reminders.

  • Save links via native Share Sheet with auto Open Graph metadata
  • Smart reminders with local push notifications & snooze
  • Fully offline with SQLite — no cloud, complete privacy
React NativeExpoTypeScriptSQLitePush Notifications
🔍

SVIT RAG Demo

A Retrieval-Augmented Generation (RAG) demo — answers questions from custom documents using vector search and LLM generation.

  • Document ingestion with vector embeddings for semantic search
  • LLM-powered answer generation grounded in retrieved context
  • End-to-end RAG pipeline with a custom knowledge base
PythonLangChainVector DBLLMRAG
📺

YouTube AI Notifier

Automated YouTube channel monitor that detects new uploads every 5 minutes and sends AI-powered email summaries using Google Gemini.

  • Cron-based channel polling with duplicate prevention
  • Gemini AI-generated video summaries in emails
  • Scalable multi-channel monitoring, 24/7 operation
Node.jsGemini APIYouTube Data APINodemailerCron
📝
1

NoteFlow

A full-stack notes app built with Next.js and MongoDB, featuring a REST API for creating, reading, updating, and deleting notes.

  • Full CRUD operations via a custom REST API
  • MongoDB-backed persistent storage
  • Clean Next.js frontend with seamless API integration
Next.jsMongoDBREST APIJavaScript
👨‍💻

See More on GitHub

These are my pinned highlights. Visit my GitHub for all repos and contributions.

Visit GitHub Profile