Projects

Things I've shipped.

2026

CCU Terminal Client

A native macOS CLI for direct, authenticated access to a personal JupyterHub terminal over HTTPS/WSS — reattachable shells, one-off commands, and checksum-verified file transfers, with tokens kept only in Keychain.

PythonmacOSCLIJupyterHubWebSocketSecurity
2026

Agents Deck

A local-only macOS menu bar app that monitors verified Claude Code and Codex subscription usage — real reset windows, session cost, and freshness, with no account, backend, or telemetry.

SwiftSwiftUImacOSMenu BarClaude CodeCodex
2026

PaperHub

A Python package that fetches HuggingFace Daily Papers by date and gives each paper its own concurrent AI summarization agent — a terminal REPL and a Jupyter API across OpenAI, Anthropic, Gemini, and Ollama.

PythonCLIAgentsLLMHuggingFaceJupyter
2026

AI Best Practices

A distilled, practical reference for working effectively with AI — concept deep-dives, prompt patterns, a drop-in project checker, and a starter template, summarized from 10 Anthropic courses and mirrored in English and Turkish.

Prompt EngineeringClaude CodeMCPAgent SkillsGuide
2026

Mini Finance Dashboard

A production-oriented macro and market dashboard built with Dash, extended with a 20-agent AI workflow for daily news, signals, and sector summaries.

PythonDashPlotlyFinanceAgentsOpenAI
2026

Manager Squad

A football analytics package combining StatsBomb event data, typed domain models, tactical features, and a department-style agent architecture for team analysis.

PythonFootball AnalyticsStatsBombAgentsOllama
2025

BuildRAG

A local, production-ready RAG workspace built with Streamlit, Ollama, and Chroma for document-grounded chat with source citations.

PythonRAGStreamlitOllamaChroma