NK
Projects

Featured Projects

A showcase of my AI/ML implementations, full-stack platforms, backend microservices, and software engineering projects.

Computer Vision & AI
Okey Game Analysis – Computer Vision & Optimization

Developed an end-to-end Okey tile detection and classification pipeline using OpenCV, YOLOv8-Nano, and ResNet-18. Created a dataset of 219 images with 4,432 annotations across 55 classes. Implemented a DFS algorithm with memoization for tile-hand optimization with sub-10 ms response time and integrated into a full web app.

Achieved 99.4% mAP50, 97.26% classification accuracy & sub-10 ms DFS hand optimization response.
OpenCV
YOLOv8-Nano
ResNet-18
DFS Memoization
Python
Flask
Next.js
TypeScript
REST APIs
Generative AI
AI-Powered Product Image Generation System

Developed a local GPU-based generative AI application transforming a single product image into front, side, and isometric views. Integrated Qwen Image Edit, ComfyUI, VAE, CLIP, UNET, Lightning LoRA, and AuraFlow. Built a React 18 & Vite frontend with WebSocket progress tracking.

Generates 3 product views locally in 30–60 seconds per product without paid cloud APIs.
Generative AI
Qwen Image Edit
ComfyUI
React 18
Vite
WebSocket
CLIP
UNET
LoRA
AuraFlow
AI / ML
Multi-Agent Fraud Reasoning System

Designed specialized AI agents for data analysis, financial reasoning, legal analysis, and final decision making using transaction history, 13 engineered behavioral features, and card-level clustering. Built parallel data reasoning pipelines with LLMs, Pandas, and Dask.

Achieved 71.43% precision, 100% recall, 83.33% binary F1, and 79.17% macro F1.
Python
Multi-Agent AI
LLMs
Fraud Reasoning
cuML
Pandas
Dask
scikit-learn
AI / ML
Spotify Music Recommendation Platform

Developed a content-based recommendation platform using Python, FastAPI, scikit-learn, Pandas, and NumPy. Cleaned a 114K+ track dataset down to 89,740 usable records. Implemented a KNN recommendation engine using cosine distance, feature scaling, and 10 audio features.

Cleaned 114K+ tracks to 89,740 usable records; built 10-feature KNN recommendation engine.
Python
FastAPI
scikit-learn
Pandas
NumPy
KNN Engine
Recommendation Systems
Full-Stack
Full-Stack E-Commerce Platform

Developed a full-stack e-commerce application using ASP.NET Core 8, React 18, SQL Server, and Entity Framework Core. Applied Clean Architecture, CQRS, Domain-Driven Design (DDD), MediatR, and FluentValidation. Implemented JWT authentication with RBAC and containerized with Docker.

ASP.NET Core 8
React 18
Entity Framework Core
Clean Architecture
CQRS
DDD
MediatR
Docker
JWT
SQL Server
Backend Systems
HTTP Web Server Project

Built an HTTP web server from scratch using Python socket programming supporting multithreaded client connections. Implemented static file serving, MIME type detection, JSON APIs, structured logging, and HTTP error handling with Docker containerization.

Python
Socket Programming
Docker
Multithreading
HTTP Protocol
Backend Systems
University Library REST & gRPC API

Microservices ecosystem for university library management featuring OpenAPI 3.0.3 REST API specifications and high-performance gRPC protocol buffer communication services.

Python
FastAPI
gRPC
OpenAPI 3.0
Protocol Buffers
REST API
Full-Stack
Portfolio Website

Developed a modern, responsive portfolio website using Next.js, React 18, and TypeScript. Built reusable UI components with Tailwind CSS and Radix UI primitives with smooth theme switching and responsive sidebar layout.

Next.js
React 18
TypeScript
Tailwind CSS
Radix UI
AI / ML Research
Suicide Content Analysis Research

Authored a research paper on detecting suicidal intent in social media posts using deep learning models. Implemented and compared two novel models in literature, achieving 97% accuracy in both models.

Achieved 97% accuracy using deep learning models on social media text data.
Python
Deep Learning
NLP
Machine Learning
Data Analysis
Software Development
Multiplayer Pac-Man Game

A unique twist on the classic Pac-Man game where real human players control the ghosts to compete against Pac-Man in real time. Designed and developed with C#.

C#
Game Development
Multiplayer
Real-Time
Full-Stack
Book Shopping Website

Developed a comprehensive book store web application using Java and SQL. Features user authentication, book catalog browsing, shopping cart management, and order processing pipelines.

Java
SQL
Database Design
Web Development
Software Development
Travel Reservation App

A desktop travel planning and booking application built with Java and JavaFX that helps users organize trips, manage bookings, and track travel itineraries.

Java
JavaFX
Desktop App
UI/UX Design
Frontend
To-Do App (React)

Responsive task management application built with React featuring task creation, status filtering, completion tracking, and browser local storage persistence.

JavaScript
React
HTML/CSS
Web Development