Projects

A collection of my work in Quantum Computing, Machine Learning, and Software Engineering.

Quantum

Graph Coloring Using Quantum Circuits

Implemented Grover's Algorithm from scratch to solve 2- and 3-node graph coloring problems. Designed a quantum oracle to validate node color similarity and encoded constraints in superposition states.

PythonQiskitIBM Quantum+1
Quantum

4-Qubit Quantum-RAM

Built Q-RAM circuits for 1-, 2-, and 4-bit memory using efficient gate-level encoding. Implemented quantum address decoding and memory retrieval logic.

PythonQiskitQuantum Memory
ML/AI

AI Generated Text Detection Tool

Developed an NLP pipeline analyzing 1.2M documents to detect AI-generated content. Fine-tuned RoBERTa, GPT, and LLaMA models, achieving 98% accuracy.

PythonPyTorchTransformers+2
ML/AI

News Recommendation System

Graph-based personalized news recommendation system using Graph Neural Networks (GNNs). Integrated sentence transformer embeddings with user-article-category relations.

PythonPyTorch GeometricGNNs+1
ML/AI

Language Detection from Audio

Built a multilingual classifier trained on 300K audio samples. Trained CNNs and transformer models, achieving 98% classification accuracy.

PythonTensorFlowAudio Transformers+1
Other

Drone Path Planning

Designed real-time navigation using Dynamic A* and particle filters to avoid moving obstacles. Developed a visualization toolkit to simulate drone mobility.

PythonNumPyPath Planning+1
Web

Notivius

A centralized notification management system designed to orchestrate and batch alerts across email, SMS, and push channels. Features customizable routing rules and quiet hours.

TypeScriptNode.jsRedis+1