Projects

Production-grade applications and systems built by Shubham.

Filter by Category

Featured Projects

HelpMate

Featured

Multilingual Emergency and First-Aid Assistance System

Source Code

An offline-first emergency assistance mobile application tailored for low-literacy users and high-stress scenarios, featuring high-contrast pictorial guidance, step-by-step first-aid protocols, and dynamic CPR pacing.

  • Built a native-language accessibility engine supporting 11 regional languages combining pre-recorded localized audio cues and Text-to-Speech voice narration.
  • Developed a one-touch SOS dispatch system with a 3-second hold-to-trigger safety mechanism, real-time GPS coordinate geocoding, and automatic multi-recipient emergency SMS alerting via a custom native Android SMS module.
  • Implemented an intuitive Symptom Checker and Emergency Triage flow with local caching, ensuring 100% offline access to critical life-saving guides without internet connectivity.
React NativeExpoTypeScriptPythonFastAPIMongoDBExpo SpeechExpo LocationAndroid SMS Bridge

NotesHub

Featured

Full-Stack Collaborative Note-Sharing and Social Platform

Source Code

A full-stack collaborative note-sharing and social learning platform enabling users to create, organize, and share study materials through hierarchical folder structures and rich note management.

  • Implemented real-time direct messaging with Socket.io, supporting live typing indicators, read receipts, and online or offline presence tracking.
  • Developed a social timeline and notification system using Server-Sent Events with aggregated feeds based on user network relationships and activity.
  • Created an interactive analytics dashboard using Recharts to visualize engagement metrics, note activity, and user interaction trends.
  • Integrated secure authentication using bcrypt, media handling via Multer and Cloudinary, and optimized global state management with Redux Toolkit and Redux Persist.
MongoDBExpressReactNode.jsSocket.ioRedux ToolkitSSERechartsCloudinaryTailwindCSS

Codebase RAG Engine & Dashboard

Featured

AI-Powered Repository Intelligence System

Source Code

A high-performance Retrieval-Augmented Generation system for indexing, analyzing, and querying software codebases in real time through Web UI, TUI, and CLI interfaces.

  • Implemented AST-aware semantic parsing using Tree-sitter to extract functions, classes, and imports across TypeScript, JavaScript, Python, and Java codebases.
  • Designed an incremental indexing pipeline using SHA-256 file hashing to avoid redundant reprocessing and automatically prune deleted or modified files.
  • Developed repository-local vector storage using ChromaDB with isolated directories and process-safe concurrency control via file locking.
  • Engineered a 1-hop call-graph expansion system to resolve cross-file dependencies and eliminate retrieval blind spots in multi-file projects.
  • Built an interactive 2D force-directed codebase graph visualizer using React and react-force-graph-2d, and integrated NVIDIA NIM with Llama 3.1 8B Instruct for context-aware, streaming, token-budgeted responses.
  • Provided multiple interfaces including a modern React dashboard, a terminal-based TUI, and a CLI tool for indexing and querying repositories.
PythonFastAPITree-sitterChromaDBSentence-TransformersReactViteNVIDIA NIMFileLock