Projects
Here is a non-exhaustive list of my non-research projects. My research work can be found here. You can also check out my Github profile here for a complete list of my projects.
-
NovaNewz
December 2025
Technologies: Cloudflare (Workers, Vectorize, D1, Workers AI), Next.js, TypeScript, Python
Built a serverless AI news engine using Cloudflare's edge stack to deliver fast, context-aware summaries with a RAG pipeline powered by Vectorize retrieval and Llama 3 generation. Developed a scalable ingestion and indexing pipeline using Workers AI for embeddings and D1 for storage, enabling continuous updates and a smooth user search and reading experience.
-
DocSpot
May 2024
Technologies: ElasticSearch, FAISS, Langchain, MongoDB, React, Flask
Built a multilingual academic research assistant using Gemini-powered reasoning and Retrieval-Augmented Generation (RAG) architecture. Enabled real-time chat, translation, and document insights. Reduced average search latency by 43% by integrating ElasticSearch (keyword search) with FAISS (semantic search). Incorporated a T5-small summarization pipeline to convert complex research papers into concise, digestible summaries.
-
SecureGANs
April 2024
Technologies: GANs, Flask, React, U-Net
Designed a full-stack web system to restore masked or occluded facial features using a GAN-based image inpainting model. Employed a dual-path U-Net ensemble architecture, achieving PSNR of 22.25 and SSIM of 0.874. Project results were published in the Journal of Electronic Systems (JES).
-
Connect-4 AI
January 2024
Technologies: Python, DQN, Reinforcement Learning
Developed an AI for Connect-4 using Deep Q-Learning, comparing exploration strategies like epsilon-greedy and Upper Confidence Bound (UCB). Created an evaluation framework to benchmark 5+ DQN variants against minimax-based opponents. Achieved a 78% win rate in simulations against baseline algorithms.