FEATURED — AI PROJECT

FinAgent

AI-Powered Personal Finance Assistant

  • Production-grade RAG (Retrieval-Augmented Generation) application that lets you query personal financial data in natural language.
  • Semantic vector search over financial data using ChromaDB — ask "How much did I spend on food?" and get instant answers.
  • Multi-user session isolation, conversation memory with history trimming, anomaly detection, and spending categorization.
  • Deployed on AWS EC2 with Nginx, SSL, and Route 53 custom subdomain.
Python FastAPI ChromaDB Anthropic Claude API AWS EC2 Nginx SSL Route 53

Side Projects

Interactive experiments and creative builds with Node.js & vanilla JS

🦖

Dino Dash

A dinosaur-themed racing game with 5 vehicle types and progressively harder levels — from Jungle to Night City. Avoid obstacles, collect pickups, and survive the ride.

Node.js HTML5 Canvas Vanilla JS
🎹

Synth Grid

A web-based music synthesizer with an interactive grid interface for composing and playing tracks. Features audio visualization on a canvas and a clean, dark UI.

Node.js Web Audio API HTML5 Canvas
🎨

Pixel Pulse

A collaborative real-time pixel art drawing app with brush, fill, eraser, and eyedropper tools. Supports multi-user drawing via Server-Sent Events with PNG export.

Node.js SSE Zero Dependencies
🏆

Sort Quest

An interactive, gamified sorting algorithm visualizer with character selection and challenges. Learn bubble sort, merge sort, and more through play.

Node.js Algorithms Vanilla JS
🚧

More Coming Soon

New side projects are in the works. Check back soon for more interactive experiments and creative builds.

???