Projects

FinPulse

An AI powered personal finance platform that imports transactions into PostgreSQL, auto categorizes them, and flags unusual spending with statistical and ARIMA models. Includes a custom MCP server so AI agents like Claude Desktop can query spending data through read only tools.

Next.js Python PostgreSQL Claude API MCP
GitHub

IT Service Management System

A PostgreSQL backed service platform with 50+ relational tables, JWT authentication, audit logging, and role based access. Covers incident, asset, and change management modules.

Angular Node.js PostgreSQL JWT
GitHub

Personal Email RAG System

A private question answering pipeline over my Gmail, using sentence transformer embeddings, ChromaDB for retrieval, and local Llama 3.2 through Ollama. Emails are ingested securely with OAuth2.

Python Llama 3.2 ChromaDB OAuth2
GitHub

Multi Mode Calendar System

A Java calendar application built with MVC, supporting GUI, command line, and batch modes. Handles timezone aware recurring events and CSV and ICS import and export, with JUnit tests.

Java Swing MVC JUnit
GitHub