03. Project Case Studies
Each project below showcases the problem I solved, my technical approach, measurable results, and my specific contribution to the work.
A browser extension that turns plain-English requests into Apple Notes, Reminders, and Calendar events.
Problem
Apple has no public write API for these apps, making quick browser capture inconvenient.
Approach
Combined a self-hosted local LLM with deterministic date and time parsing.
Results & Impact
Reduced median processing time from 31 seconds to 2.7 seconds, with confirmation before anything is queued.
My Contribution
Built the extension, parsing API, local AI stack, and test suite.
A self-hosted API and setup dashboard for sending notes to Microsoft OneNote.
Problem
Automations need a simple, secure way to create and append OneNote pages.
Approach
Built a guided setup flow with Microsoft OAuth, encrypted tokens, API keys, and Microsoft Graph.
Results & Impact
Users can deploy their own instance and capture notes from Shortcuts, Discord, or any HTTPS client.
My Contribution
Built the app, authentication flow, capture API, Discord integration, and deployment docs.
A RAG-powered personal knowledge assistant that retrieves relevant information before answering.
Problem
Sending an entire knowledge base with every prompt became slow and less accurate.
Approach
Built semantic search with embeddings and ChromaDB, retrieving only the most relevant context.
Results & Impact
More focused answers, automatic index updates, and a fallback when embeddings are unavailable.
My Contribution
Built the RAG pipeline, embedding sync, API endpoints, and Discord controls.
An AI assistant that answers questions about my experience, work, and portfolio.
Problem
A static portfolio cannot answer follow-up questions or adapt to visitors.
Approach
Built a local-LLM chat app with a curated knowledge base and Discord approval workflow.
Results & Impact
A live portfolio assistant that can be updated without editing the site itself.
My Contribution
Built the backend, chat interface, Discord bot, knowledge system, and deployment.