Skip to content

Portfolio & playground

Hi, I'm Victor. I craft web experiences worth exploring.

I build fast, polished products for the web — and sneak in a little game design along the way.

Selected work

Recent product work at Koggin Labs and Black Swan Research — plus earlier client marketing sites. Repos stay private; this is the craft in the open.

Comedy & Event Discovery Platform

Koggin Labs

AI-informed comedy and event discovery platform — public marketing site, admin dashboard, and shared Supabase layer in a Next.js monorepo.

  • Next.js 16 monorepo with public web app and internal dashboard
  • Supabase auth, RLS, typed database layer, and landing page builder
  • Automated testing, CI, and engineering standards across workspaces
  • Next.js
  • Supabase
  • TypeScript
  • Monorepo
  • Vitest

Art Hero — Creative AI Platform

Koggin Labs

AI-powered creative tooling with image generation, e-commerce flows, and Art Roulette — a roguelike prompt-building game.

  • Vercel AI SDK and streaming API routes for generative workflows
  • Complex client state for game mechanics and creative tooling
  • Supabase auth and user-generated content pipelines
  • Next.js
  • AI SDK
  • Supabase
  • LangChain
  • Game design

Blockchain Research & NFT Products

Black Swan Research

Full-stack applications combining AI analysis of blockchain datasets with Web3 integrations, subscriptions, and NFT product launches.

  • NextAuth, Stripe, and MongoDB across multiple production apps
  • OpenAI, LangChain, and Hugging Face for automated research workflows
  • Thirdweb, Alchemy, and Moralis for Ethereum-based product features
  • Next.js
  • MongoDB
  • NextAuth
  • Stripe
  • Web3
  • AI

Skills

Filter by

  • Alchemy
  • Automation pipelines
  • Blockchain
  • CI/CD
  • ESLint
  • Ethereum
  • GitHub Actions
  • LangChain
  • MongoDB
  • Moralis
  • Next.js
  • NextAuth
  • Node.js
  • OpenAI
  • PostgreSQL
  • React
  • RLS
  • Server Actions
  • shadcn/ui
  • Smart Contracts
  • Stripe
  • Supabase
  • Supabase Auth
  • Tailwind CSS
  • Thirdweb
  • TypeScript
  • Vercel
  • Vercel AI SDK
  • Vitest

Beyond the resume

More than a static resume — games, API explorations, and achievements you can opt into.

Live now

Explore

Pokédex, geocoding, and more API-driven demos.

Browse Explore

Live now

Playground

Type Racer and Prompt Run are live — more playground games on the way.

Open Playground