Projects
AI Consultant Portfolio
A YAML-driven static site generator for AI consultants. Edit your site with natural language via browser or CLI, preview locally, and deploy to GitHub Pages. Built with Clean Architecture and TDD.
Research Toolkit
An autonomous research CLI for AI agents. Perform deep web research queries, generate onboarding docs, and maintain a structured knowledge library — all from the terminal. Built with Clean Architecture and strict dependency inversion.
MCP-Discord
A Model Context Protocol server that gives AI agents like Claude full control over Discord — send messages, manage channels, create forum posts, handle reactions, and orchestrate webhooks.
Campus Companion
A mobile-first campus navigation and student companion app designed in Figma. Features real-time maps, event discovery, course scheduling, and a clean, accessible UI system.
FastMCP
The fast, Pythonic way to build MCP (Model Context Protocol) servers and clients. Supports tool registration, resource templates, proxy servers, and OpenAPI/FastAPI generation.
Discord Bartender Bot
A Discord bot with slash commands for interacting with a virtual AI bartender. Powered by ChatGPT with scalable Kafka message processing and FastAPI backend.