My Projects
Complex-Valued CNNs for ECG-Based Atrial Fibrillation Detection
May 2025 - July 2025Achieved a 94% F1-score on ECG dataset for atrial fibrillation detection using Complex-Valued CNNs with custom ComplexReLU activation and ComplexBatchNorm2d.
Demonstrated generalization on two external datasets (MIMIC-PERform, MIT-BIH AF) without fine-tuning, achieving over 73% F1-score.
Designed state-of-the-art lightweight network for ECG rhythm classification with improved stability, overfitting robustness, and better numerical performance.
Built full pipeline including GASP (GAUP conversion, paired catastrophes) and trained on 119k images from 1,436 recordings (106 subjects).
Horoscope RAG Chatbot with Semantic Search
January 2025 - February 2025Built an interactive RAG chatbot with persistent, restart-safe chat history managed via a local SQLite database.
Enabled semantic search over large text using LangChain RAG pipeline with Pinecone's chat-agent-base-v2 embeddings (768-dim).
Improved retrieval accuracy by employing a multi-query approach that generates diverse queries to enhance result quality.
Deployed via Streamlit with custom UI integrations for enhanced user experience.
DSA Semantic Search with Knowledge Graphs
September 2024Developed a Streamlit app enabling semantic search of 5K+ DSA problems with similarity ranking and recommendations in real-time.
Collected 5K DSA problems from Codeforces, LeetCode, CS5 and GeeksforGeeks, building a content database with unified format.
Enhanced texts with NLTK and generated embeddings via Google Gemini-Embedding-001, stored in pipeline for fast similarity search.
Built knowledge graph and richter text database combined with graphical recommendations beyond raw text search.
Product Management System
September 2024Developed a full-stack MERN app to manage product listings with CRUD operations for inventory control.
Implemented a responsive frontend using React and Chakra UI, ensuring a seamless user experience across devices.
Integrated a Node.js and Express backend with MongoDB for efficient data storage and retrieval at scale.
Rubik's Cube Solver using Korf's IDA* Algorithm
December 2024Modelled a virtual Rubik's Cube (3x3) in 3 different models using data-structures present in C++.
Achieved a solving time of under 3s for cube jumbled 8 times, using BFS, DFS and IDDFS algorithms.
Implemented the Korf's IDA* Algorithm, achieving a solving time of under 10s for a Rubik's Cube jumbled 13 times.
Enterprise Resource Planning System
February 2025Developed a full-stack ERP system using MERN stack, handling user, technician, and admin roles.
Implemented secure authentication with Passport.js and session management via connect-mongo.
Designed dynamic equipment and error form management features with PDF certificate generation, utilizing Zustand for state management and Tailwind CSS for responsive styling.