projects
back
// projects

$ projects

$ ls ./projects

Selected work across full-stack systems, RAG tooling, and product UI.

CoTeacher AI – Course RAG Assistant

read more
A full-stack platform where instructors upload course materials and students chat with a course-specific AI. Features owner/TA/student roles, Supabase Storage + Postgres, server-side RAG indexing (PDF/DOCX/PPTX parsing, chunking, OpenAI embeddings), per-course vector search, and a ChatGPT-style UI with integrity guardrails.
stack:9 tags
// stack
Next.jsTypeScriptTailwind CSSSupabasePostgresRAGOpenAI APIVercel+1 more

SlidesDesk - Presentation Tool

read more
SlidesDeck turns long briefs into structured presentation outlines using the OpenAI API. FastAPI + Pydantic JSON outputs, React/Tailwind UI, inline slide editing, progress indicator, and "Generate Variations". Containerized and deployed on Railway.
stack:6 tagsdemo:availablecode:public
// stack
PythonTailwind CSSTypeScriptFastAPIJavaScriptOpenAI API

LitLore - Android App

An Android app for book discovery that integrates with the Google Books API. User login, dynamic search, book details, text reviews, star ratings, and a social feed.
stack:2 tagscode:public
// stack
JavaGoogle Books API

LitLore - Website

A website for book discovery with Google Books API integration. User login, dynamic search, book details, text reviews, star ratings, and social following.
stack:5 tagsdemo:availablecode:public
// stack
ReactSCSSPythonDockerGoogle Books API

Restaurant Ordering System

Built a robust restaurant-ordering system that improved order processing speed by 40%. Implemented database solutions with SQL to reduce data retrieval time by 25%.
stack:5 tagscode:public
// stack
JavaScriptHTMLCSSVue.jsSQL

Travelling Web UI/UX

Crafted a visually appealing front-end for a hiking app, increasing user satisfaction by 20%. Designed interactive mapping and user journey interfaces for offline route tracking.
stack:4 tagsdemo:availablecode:public
// stack
Next.jsTailwind CSSTypeScriptReact

Tip: Keep project summaries outcome-driven (impact, constraints, tradeoffs).