Projects
Things I built because I wanted them to exist.
WealthWiseAgentic personal finance platform
2026A full-stack finance system that ingests transactions, reads spending patterns, and hands them to an agent network that returns plain-English guidance instead of another pie chart. Built on a modular MCP workflow spanning 5+ services so data flows cleanly between the frontend, APIs, and AI agents.
Next.jsTypeScriptNode.jsMongoDBMCPGeminiTurborepoTickerscopeML market analysis dashboard
2026Type a ticker, get the full picture: price history, technical indicators, moving averages, volume behaviour, and a scikit-learn model's forecast — all in one interactive dashboard fed by a yFinance and Pandas data pipeline.
PythonStreamlitScikit-learnPandasPlotlyyFinanceInboxwiseConversational inbox agent
2026An email assistant you talk to. Secure Gmail auth via Composio auth links, a streaming GPT-backed agent that searches, reads, drafts, and replies from natural language, and a dark minimal UI that stays out of the way.
Next.jsReactTypeScriptFastAPILangChainComposioMedallionSQL Server data warehouse
2026An end-to-end warehouse built on bronze/silver/gold medallion architecture — raw CSV ingestion, cleansing and standardization layers, and a star schema modeled for analytics, with ETL and reporting queries on top.
T-SQLSQL ServerETLStar SchemaData ModelingPineventoryInventory management inside Discord
2025A Discord-native tool that lets a team view, modify, and sign out shared inventory without leaving chat, tracking location, size, and point of contact per item. Containerized and deployed to Azure with persistent volume storage.
PythonDiscord APIDockerAzureSQLSignalReal-time multi-room chat
2025A websocket chatroom where users log in and message each other live across rooms, built on a Socket.IO event layer with an Express backend and a React client that keeps the scroll pinned where it should be.
ReactNode.jsExpressSocket.IOSlice MathMacro calculator for pizza night
2024Build a pizza — size, crust, cheese level, sauce, toppings — and get exact macros back instantly. Started as a frontend tool for gym friends, later given an Express REST API with validated nutrition endpoints.
JavaScriptNode.jsExpressREST API