Projects

50+ projects across research, industry, ML, and software engineering

2025

Top-K Personalized Recommendation Package Queries

Probabilistic algorithms for top-k package recommendation over multi-modal data, minimizing expensive LLM oracle calls.

PythonLLMsMulti-modalRecommendation
2025

Personalized Top-K-Set Recommendation using LLMs

Multi-agent probabilistic framework to answer top-k queries while minimizing LLM cost — 45% speedup and 15–20× cost reduction.

PythonLangChainLLMs
2025

Human–LLM Collaboration in the Data Science Pipeline

Agent-based framework for collaboration between humans and LLMs across data science stages to optimize pipeline utility.

PythonLLM AgentsHITL
2025

Agentic Workflow Evaluation (APEX)

Evaluation framework to benchmark agentic LLM workflows across reasoning tasks, enabling systematic comparison of multi-agent systems.

PythonLLM AgentsEvaluation
2025
Private

Agentic Best Set Selection on Package Queries

Agentic framework for best-set selection on package queries using LLMs with optimality guarantees over multi-modal data.

PythonLLMsAgentic AI
2025

PromptXplorer: LLM-Powered Prompt Refinement

Framework to generate diverse composite personalized prompts using clustering, IPF-based sequence generation, RAG retrieval, and LLM-guided selection.

PythonRAGPrompt Engineering
2025
Private

RL-Guided Agentic Schema Construction

Agentic framework to construct structured schema from unstructured forms using agents leveraging RL and LLMs.

LLMsRLAI Agents
2025
Private

Autonomous Python Financial Agent for Credit Analysis

Reasoning-driven Python agent that generates, executes, and validates financial analysis code — reducing manual analyst time by 75%.

LangGraphLLMsFinance
2025
Private

Financial Agent Development & Orchestration

AI-orchestration logic between agents using LangGraph, reducing user manual effort by 35%.

LangGraphLangChainSQL
2025
Private

Agentic Data Lake Ingestion Framework

Agentic data lake pipeline supporting 24+ file types — achieving a 21% increase in data quality.

DatabricksAzureDocling
2024

Data Evaluation using Supervision Architecture of LLMs

Collaborative interaction between multiple LLMs and a supervisor LLM to evaluate multi-modal data quality. NJIT BDAL.

PythonLLMsMulti-Agent
2023

Policy Reusability in RL using LLMs

Pretrained RL policies and LLMs to refine queries — achieved 40–50× speedup over state-of-the-art.

RLGymLLMsEmbeddings
2024

X-ray Image Enhancement using G-CLAHE

Novel method combining global and local histogram equalization for medical X-rays — 17% improvement in diagnostic accuracy. Published IJPRAI 2024.

Image ProcessingPythonHealthcare
2023

Big Data — Flight Analysis using Hadoop

Analyzed flight delay patterns using clustering on EC2-hosted Hadoop.

HadoopAWSClustering
2023

Policy Combination in RL

Researched combining multiple pretrained RL policies to solve new tasks without retraining from scratch.

PythonRLGym
2023

Anomaly-based IDS for IoT Networks

Anomaly-based intrusion detection system tailored for IoT network traffic.

PythonMLIoT
2023

NYC Crime vs Education Analysis

Explored correlations between crime rate and education level in NYC boroughs using Tableau dashboards.

TableauPostgreSQLDataViz
2023

Facial Emotion Recognition

CNN trained for facial emotion recognition using AlexNet architecture.

PythonCNNAlexNet
2022

Decision Tree for Student Performance Prediction

Classifier to predict academic outcomes of students using decision trees on a large dataset.

PythonScikit-learnDecision Tree
2021

CNN Hyperparameters Tuner

Framework to tune CNN hyperparameters using Keras Tuner — improving accuracy by 10–15%.

TensorFlowKeras TunerCNN
2021

Genetic Algorithms

Genetic algorithm-based optimization for combinatorial and search problems.

PythonMLOptimization
2021

Kohonen — MLP — RBF Comparison

Compared performance of unsupervised (Kohonen) and supervised (MLP, RBF) neural networks.

PythonKerasNeural Nets
2020

Hopfield Network — MNIST Recognition

Associative memory model to recognize MNIST digits with noise using Hopfield networks.

PythonNeural Nets
2020

Perceptron — Binary Classification — Backpropagation

Perceptron, MLP, and backpropagation implemented from scratch.

PythonKeras
2020

Image Processing and Compression

Denoising, edge detection, and image compression algorithms implemented in Python and MATLAB.

PythonMATLAB
2021

Berkeley AI Mini-Projects

Pacman search agents, minimax, alpha-beta pruning, inference, and more from the Berkeley AI course.

PythonSearchLogic
2021

GoNuts (ChatHouse) — Back-End

Topic-based messaging app with real-time chat and activity tracking using .Net Core and SQL Server.

C#.Net CoreREST API
2021

GoNuts (ChatHouse) — Front-End

Android front-end for ChatHouse: room creation, real-time chat, and interest-based social discovery.

Android StudioJavaJavaScript
2021

Eventus

Web application for managing events and projects built with ASP.Net Core, Redis, and JWT auth.

ASP.Net CoreRedisJWT
2021

Eventus Frontend

JavaScript frontend interface for the Eventus event-management platform.

JavaScript
2022

Database System Design for City Library

ER schema design and backend implementation for a public library management system.

SQLER Modeling
2022

Hash Table — Open Addressing

Scalable hash table implemented using the Open Addressing method.

C#Data Structures
2020

Algorithms and Data Structures (Graphs & Strings)

Various data structures and algorithms for strings and graphs.

C#Algorithms
2020

Algorithm Design

Well-known algorithms for graphs and strings implemented in Python.

PythonAlgorithms
2020

MIPS Processor

MIPS processor designed and implemented in Verilog.

VerilogComputer Architecture
2019

Chess Game with Real-time Chat

Two-player online chess game with real-time communication via socket programming.

C#Socket Programming
2019

DFA & Lexer Implementation

Finite automata and lexer using Antlr for compiler design coursework.

AntlrCompiler Design
2019

DFS Visualizer

Python tool to visualize Depth-First Search on arbitrary graphs.

PythonGraph Algorithms
2019

Turing Machine & Finite Automata

C# implementation of Finite Automata and Turing Machines.

C#Automata
2020

IMDb Windows App

Custom Windows desktop application for browsing and managing IMDb data.

JavaDatabase
2020

Project Analyzer

Antlr-based tool that parses a source-code project and outputs all variable, class, and method names.

PythonAntlrCompiler Design
2021

FlappyBird

FlappyBird replica built with Unity.

UnityC#
2020

Space Survival

Space survival game developed with Unity.

UnityC#
2019

Tower Defense

Tower defense game built with Unity.

UnityC#
2019

Squad AI

Simulated tactical agent group behaviors for team-based game scenarios using Squad AI concepts.

Game AI
2018

COPS

Action game designed with Pygame.

PygamePython
2019

Stronghold

Server-side implementation of the Stronghold game.

Java