Skip to content

Featured Projects

Technical case studies showcasing my skills and passion for development

Smart Document Assistant | IBM Generative AI Engineering Capstone Project

Smart Document Assistant | IBM Generative AI Engineering Capstone Project

A smart document assistant that can answer questions about documents. Using LangChain and ChromaDB to store and retrieve document information. Using IBM watsonx.ai granite-3-2-8b-instruct LLM and slate-125m-english embedding model.

IBM watsonx.aiPythonGradioLangChain
Polyglot Tutor | AI-Accelerated Hackathon Project

Polyglot Tutor | AI-Accelerated Hackathon Project

An AI-powered language platform engineered with a Flask backend and a Multi-Agent Verification Pipeline. To ensure educational accuracy, a secondary LangChain agent acts as a 'Teaching Assistant' to strictly audit generated content before delivery. The system features a modular architecture using Abstract Base Classes to centralize context initialization, enabling seamless hot-swapping between OpenAI and Gemini models.

PythonFlaskGitHubHTMLCSSJavaScriptReactOpenAI APILangChainGemini API
Portfolio Website

Portfolio Website

A responsive portfolio entirely generated and iterated through prompt engineering. Directed Claude 3.5 Sonnet to architect, design, and build a Next.js application, demonstrating the ability to successfully leverage AI orchestration to deploy complex web systems without prior frontend framework experience.

Claude 3.5 SonnetPrompt EngineeringAI OrchestrationRapid Prototyping