Stack
Tools & Technologies
The platforms, frameworks, and tools powering my AI agent ecosystem and web applications.
AI Platform
Claude Code
AI coding assistant and agent runtime. The foundation of my entire agent ecosystem — 17 agents, 35 skills, all running through Claude Code's CLI.
Google Cloud Vision
OCR API for extracting text from receipt photos. Feeds raw text into Claude Haiku for intelligent food item parsing in the pantry app.
Claude Haiku
Anthropic's fastest and most cost-efficient model. Used in pantry app to decode store abbreviations, identify food items, assign shelf lives, and extract purchase dates from raw OCR text in a single prompt.
NotebookLM
Google's AI-powered notebook for synthesizing documents into interactive knowledge bases. Import meeting notes, sprint docs, or transcripts.
Google Sheets =AI()
In-spreadsheet AI function for inline analysis, summarization, and classification alongside structured data.
Gemini
Google's general-purpose AI. Strong for table analysis, data visualization, and report generation. Gems for custom personas.
Rovo AI
Atlassian's AI layer for Jira and Confluence. Quick sprint board evaluation and roadmap inspection via natural language.
Lovable
AI app builder for rapid prototyping. Chat-to-prototype with Supabase integration for auth and database.
n8n
Visual workflow automation platform. Built and published an AI assistant template with voice, email, calendar, and web tool integrations.
MCP (Model Context Protocol)
Protocol for connecting AI models to external tools. Atlassian, Glean, and IDE integrations. The bridge that makes agents useful.
Glean
Enterprise search and knowledge platform. Primary tool for Slack data access in agents. AI-powered chat for cross-source synthesis.
Framework
Expo (React Native)
Cross-platform mobile framework. Built the pantry app mobile client — camera-based receipt capture that feeds the same Next.js API backend.
NextAuth v5
Authentication framework for Next.js. Implements JWT session strategy with bcryptjs credential hashing for multi-user pantry app. Edge-safe config split required for Vercel middleware bundle limits.
Bubble Tea
Charmbracelet TUI framework implementing the Elm Architecture (Model/Update/View). Powers the SSH portfolio with page navigation, typing animations, and scrollable content.
Next.js
React framework for full-stack web applications. App Router, React Server Components, API routes. Powers both the wedding site and this site.
Prisma
Type-safe ORM for Node.js and TypeScript. Schema-first development with migration support. Turso adapter for cloud SQLite.
Language
Go
Statically typed, compiled language used for the SSH portfolio TUI. Compiles to a single binary with zero runtime dependencies — perfect for Docker + Fly.io deployment.
TypeScript
Typed JavaScript. Essential for building reliable agents and full-stack applications. Type safety catches bugs before runtime.
Python
Scripting and data processing. Used for complex agent logic, automation scripts, and data analysis tasks.
UI
Tailwind CSS
Utility-first CSS framework. v4 with inline @theme for design tokens. Rapid UI development with consistent design systems.
Framer Motion
Production-ready animation library for React. Scroll animations, page transitions, layout animations, micro-interactions.
Database
Turso
Edge-hosted SQLite database. Lightweight, fast, perfect for personal projects. libSQL with global replication.
Productivity
Jira
Project management and issue tracking. Deep JQL expertise for agent queries across multiple project types.
Confluence
Documentation and knowledge base. Agents read and publish to Confluence pages for sprint reports, roadmaps, and program tracking.
desk CLI
Google Workspace CLI for mail, drive, sheets, docs, calendar. OAuth refresh tokens — no hourly re-auth. Replaced Glean for Google data.
Infrastructure
Upstash QStash
Serverless message queue for async task processing. Handles receipt OCR pipeline in pantry app — enqueues jobs from upload endpoint, delivers to worker with retries.
GitHub Actions
CI/CD and cron-based automation. Runs the concert ticket price monitor every 30 minutes at zero cost using free GitHub Actions minutes.
Resend
Developer-first transactional email API. Handles email delivery for pantry app alerts and account flows.
Docker
Container platform used for self-hosted n8n, SSH portfolio deployment on Fly.io, and reproducible builds. Multi-stage Dockerfiles keep images minimal.
Fly.io
Edge deployment platform hosting the SSH portfolio. Maps external port 22 to internal containers with persistent volumes for SSH host key stability. Deploy with one command.
Late API
Social media scheduling API powering automated posting across Instagram, X/Twitter, and LinkedIn for two brands. Free tier covers 20 posts/month/account.
Testing/Automation
Playwright
Headless browser automation for Python and Node.js. Used in the ticket monitor to bypass AWS WAF challenges on StubHub and Viagogo by waiting for real DOM elements.
agent-browser
AI-native headless browser CLI. Takes annotated screenshots, fills forms, clicks elements via accessibility refs. Used for automated UI testing and screenshot capture across projects.
VHS
Charmbracelet terminal recording tool. Write a .tape script with keystrokes and timings, renders directly to GIF. Used for SSH portfolio demo recording.
Creative AI
Suno
AI music generation platform. Used to create the AgnusBlast virtual artist project — composing tracks across K-pop, citypop, lo-fi, and bubblegum pop genres.
Platform
Vercel
Deployment platform for Next.js applications. Instant previews, edge functions, serverless API routes.
Git / GitHub
Version control and collaboration. gh CLI for PR management, issue tracking, and CI/CD workflows.