Gurmukhi Voice Search & Transliteration Tools (2024)

A full-stack web application for studying Gurmukhi (ਗੁਰਮੁਖੀ) scriptures, featuring AI-powered voice search and transliteration.
- Transliteration systems (ISO 15919 and practical romanization) with precise handling of complex phonetic rules
- Developed AI-powered API for audio processing, embedding generation, and phonetic matching with wav2vec2
- Scalable Gurbani search tools with PyTorch and librosa for optimized audio analysis and future enhancements
- Tech Stack: React, TypeScript, FastAPI, Docker, Hugging Face, wav2vec2, Sentence-BERT, Python, unittest
Werewolf Online (2022)

A multiplayer social deduction game supporting up to 35 players with real-time chat, role-based gameplay, and automated narration. Players can join as Werewolf, Healer, Seer, or Villager roles.
- Built with React, Node.js/Express, MongoDB, and Socket.IO for real-time multiplayer functionality
- Features role-specific chat rooms, synchronized game states, custom animations, and sound effects
- Includes match customization, host controls, voting system, and game timer
- Tech Stack: React, Socket.IO, MongoDB, Bootstrap, Styled Components, Webpack, Babel
ShoplyE-Commerce (2022)

A full-stack e-commerce application featuring dynamic product displays, interactive user features, and a responsive review system. Built during an intensive 2-week sprint at Hack Reactor.
- Developed a responsive product comparison system with carousel navigation and persistent user preferences
- Implemented a Q&A system with dynamic loading and modal interfaces for user interaction
- Built a comprehensive review system with filtering and sorting capabilities
- Tech Stack: React, Express, Styled Components, Webpack, Babel, Axios