Work / Portfolio

Recent builds and case studies.

Featured Project

ArcticCodex: GPT-Powered Semantic Search Platform

Multi-tenant SaaS that ingests documentation (Markdown, HTML, PDF), generates embeddings, and lets users search with natural language queries. Built on Next.js + Supabase + OpenAI with admin controls, usage analytics, and API rate limiting.

Next.jsSupabaseOpenAITypeScriptpgvector
View full case study →

Discord Moderation & Ticketing Bot

Full-featured Discord bot with slash commands, role-gated moderation, logging, and a ticketing system with transcripts. Deployed on Railway with PostgreSQL persistence.

Discord.jsPostgreSQLNode.jsRailway

Client Portal for Service Business

Auth-gated dashboard for clients to view project status, upload files, message the team, and download invoices. Built with Next.js, Clerk auth, Supabase storage, and Stripe billing integration.

Next.jsClerkSupabaseStripe

Marketing Site with CMS

Multi-page marketing site with blog, case studies, and contact forms. Contentful CMS integration, deployed on Vercel with analytics and SEO optimization.

Next.jsContentfulVercelPlausible