Personal projects.

A collection of things I've built, spanning quick experiments, hackathon sprints, and more deliberate systems. Each project reflects a different idea explored, problem tackled, or boundary pushed, brought to life through constant iteration and hands-on building.

Cybersecurity AI / ML Full-Stack Hackathon Builds Automation
Scroll

Built from scratch.

</>

02

Vulnerability Detection via Source Code Analysis

An AI-powered static analysis tool that automatically detects security vulnerabilities in source code using advanced machine learning models, pattern recognition, and deep semantic analysis. It features intelligent code parsing, vulnerability classification, risk scoring, and automated reporting with remediation recommendations.

PythonStatic AnalysisAI/MLSecurity

04

Intelligent Threat Detection & Response Platform

A SOC platform that utilizes ensemble methods like Random Forest and XGBoost alongside deep neural networks including LSTM and CNN for real-time threat detection. It features behavioral anomaly analysis using isolation forests, adaptive network scanning with TCP and UDP fingerprinting, automated incident response workflows, and MITRE ATT&CK framework integration.

PythonDeep LearningEnsemble Models Real-time AnalyticsSOC
CALM BUSY RAIN EVENT VIBE

05

Real-Time City Pulse, Bangalore

A hackathon-built real-time city intelligence app for Bangalore that analyses the mood and vibes of different areas including weather conditions, traffic density, impactful events, crowd sentiment, and local activity. It aggregates multiple APIs and AI-driven analysis into an interactive map with live zone insights.

ReactAPIsAI Analytics Real-time MapsHackathon
TOTAL

06

Enterprise Inventory & Billing Management System

A full-scale enterprise web application for comprehensive inventory and billing operations. It features multi-user role management, real-time tracking, automated workflows, financial analytics, reporting dashboards, supplier management, and integrated payment processing with audit trails.

Full-StackEnterpriseDatabase AnalyticsMulti-user
AGENT 1 · CHAT AGENT 2 · MEMORY WEATHER TIME CONTEXT CACHE HISTORY

07

Personalized AI Assistant with Persistent Memory

A two-agent AI assistant system where one agent handles real-time conversation while the other manages intelligent caching and conversation history storage. Built with graph-based RAG and a hybrid database architecture to give the LLM true persistent memory and human-like contextual awareness including time, weather, and environmental signals.

PythonGraph RAGLLM Agents Persistent MemoryMulti-Agent