Portfolio
Featured Projects
A selection of AI-powered applications and full-stack solutions I’ve engineered.
Ragify - AI Chatbot Platform
A full-stack RAG chatbot platform for deploying custom AI assistants. Upload PDFs, TXT, or DOCX files to build a knowledge base, then configure your bot's persona, temperature, and safety level. Backend uses FastAPI + Google Gemini (Flash/Pro) with Firebase Firestore for storage and native file-search RAG. Supports multi-bot management, conversation memory, and source citations per response.

Olee AI Playground
An internal AI testing platform built at Olee AI for QA-testing conversational AI endpoints. Supports single-shot and multi-turn session testing against live webhooks with configurable flow payloads, reusable prompt templates with multimodal inputs (text + images), automated Q&A generation from content chunks, bulk validation runs, and full session history persisted in Supabase. Built using the internal oleeaitoolkit SDK.
MJ Legal Conversational Agent
A production RAG chatbot (Nova) built for a Melbourne-based law firm, handling client inquiries across Immigration, Family, and Property Law via website chat and WhatsApp (Twilio). Uses LangChain + Gemini 2.0 Flash + Pinecone for retrieval and Supabase for persistence. Ships with an admin dashboard featuring natural-language analytics (Q Search) that auto-generates SQL, and per-client AI analysis for booking intent.

