Work

A selection of projects I've built, from real-time chat apps to voice-controlled experiences.

TalkDiti

TalkDiti

Full-stack real-time chat application supporting one-to-one and group messaging using the MERN stack and Socket.IO. Implemented JWT authentication, typing indicators, and online presence detection. Scalable backend handling 50+ concurrent WebSocket connections with a responsive React UI across all devices.

ReactNode.jsSocket.IOMongoDBJWT
Quizzes

Quizzes

Fully offline, voice-controlled quiz application built with React 19, Vite, and Tailwind CSS. Integrated Vosk STT with WASM for on-device speech recognition with zero latency and privacy. Custom fuzzy command parser supporting 10+ spoken phrase variants. Covers 30 questions across Physics, Math, CS, and Biology deployed as a static site.

React 19ViteTailwind CSSWebAssemblyVosk STT