Portfolio

Projects

14 public repos on GitHub — latest push RefactorAI Gen 2 on Jun 6, 2026. Full-stack GenAI, NLP, and systems engineering.

Sorted by last push date · 14 public repositories

Gen 2 · Latest

RefactorAI — Generation 2

Full-stack AI code refactoring assistant. Upload Python files, get per-block explanations, anti-pattern detection, Bandit security scans, and PEP 8 refactors with type hints. Dark UI with Monaco editors, side-by-side diff, copy/download. Supports Ollama (Qwen 2.5-Coder) or Groq (Llama 3.1) via LiteLLM.

Tech: FastAPI, Pydantic v2, Instructor, LiteLLM, Ruff, Bandit, Vite, React 19, TypeScript, Tailwind, Monaco, Docker

Last push Jun 6, 2026

GitHub
This Site

My Portfolio (This Site)

High-end portfolio inspired by modern motorsport design. Cinematic hero, marquee, featured projects, scroll animations — pure HTML, CSS, JavaScript.

Tech: HTML5, CSS3, Vanilla JavaScript

Live (local)
View on GitHub →

BankEngine — High-Concurrency Banking

Thread-safe banking engine simulation processing 1,000+ concurrent transactions with zero race conditions using ReentrantLock and fairness policies.

Tech: Java, Maven, Executors, ConcurrentHashMap, ReentrantLock

Last push Jan 29, 2026

GitHub
View on GitHub →

AI Code Analysis Assistant

Early prototype of the RefactorAI pipeline — AI-powered static code analysis and refactoring assistant in Python.

Tech: Python, LLM integration

Last push Jan 18, 2026

GitHub
View on GitHub →

Semantic Movie Ontology

Python project for semantic movie data modeling and ontology design.

Tech: Python

Last push Dec 6, 2025

GitHub
View on GitHub →

Hindi Sentiment Analysis (NLP)

NLP application analyzing sentiment in Hindi text for mental-health use cases — positive, negative, or neutral classification.

Tech: Python, NLP libraries

Last push Oct 7, 2025

GitHub
View on GitHub →

Legal Contract Analyzer (AI / NLP)

Summarizes legal contracts, extracts key clauses, and auto-generates questions. BERTScore evaluation — 50+ contracts at 87% accuracy.

Tech: Python, Transformers, Gradio, BERTScore, Scikit-learn

Last push Sep 7, 2025

GitHub
View on GitHub →

LLM Chatbot — Mistral

Responsive AI chat app with Flask backend and Hugging Face models. LLM-101 project with modern web UI.

Tech: HTML, Flask, Hugging Face

Last push Sep 7, 2025

GitHub
View on GitHub →

PlanifyAI — Study Plan Generator

Automated study planner with AI summarization, document ingestion, and email scheduling. Built with Gradio and Google Colab compatibility.

Tech: Python, Jupyter Notebook, Gradio

Last push Sep 7, 2025

GitHub
View on GitHub →

My-Portfolio — GitHub Pages

My Portfolio-inspired multi-page site for GenAI work. Cinematic heroes, interactive timeline and project grid — pure HTML, CSS, vanilla JS. Deployed on GitHub Pages.

Tech: HTML, CSS, JavaScript

Last push Feb 2, 2026

GitHub · Live Demo