Projects & Tools

AI Development Work

Globify — AI-Powered Content Moderation Portal

Enterprise AI System · 15-Year Client Partnership · Globify Inc.

Designed and built a queue-based AI moderation portal for a large-scale English language learning platform. The system handles substantial content workloads with an interface so intuitive that one person now does work that previously required a team of ten content creators.

  • Queue-based backend architecture handling high-volume AI workloads
  • AI-powered content review and approval workflows
  • 10× team productivity — one operator replacing a team of ten
  • Intuitive UI designed around real operator workflows
  • Data integrity and performance at scale

Impact: "A single person can now do work that previously required a team of ten content creators. That is not a rounding-error improvement — it fundamentally changed what our operation is capable of." — Kenneth Young, Representative Director, Globify Inc.

Salsa Bingo — Interactive Dance Night Game

BCS Latin Dance · La Tuna, La Ventana · Built with Claude Code

A full-stack bilingual bingo game built for Tuesday night salsa events at La Tuna in La Ventana. Players receive randomised 5×5 cards of dance challenges, complete them on the floor, and tap to mark squares — with gem-cell animations, confetti bursts, synthesized sound effects, and real-time admin control from the floor. Built with Claude Code over a weekend.

  • Randomised 5×5 bingo cards from a pool of 29 bilingual (EN/ES) dance challenges
  • Gem image cell backgrounds, confetti + sparkle animations, Web Audio API synthesized sound
  • Admin dashboard — switch win patterns mid-game, toggle challenges, view player history
  • Partner tracking modal — records who you danced with on partner challenges
  • Realtime config propagation via 30-second polling — no reload needed
  • Live Game Monitor — B/I/N/G/O column progress, last-active time, card variation badge, drill-down 5×5 board overlay per player
  • 20-variation seeded print sheets — printed card #5 matches browser card #5 every time
  • Firebase Firestore backend, Vercel serverless APIs, email allowlist admin auth, Telegram notifications

Stack: Astro · Firebase Firestore · Firebase Auth · Vercel Serverless · Web Audio API

BCS Latin Dance — Salsa & Bachata in Baja California Sur

Full-Stack Astro Site · Bilingual EN/ES · bcslatindance.com

Built the complete web presence for Salsa Paul's BCS Latin Dance — the heartbeat of the salsa scene in La Ventana and El Sargento, Baja California Sur. Tuesday nights at La Tuna draw up to 150 guests. The site covers everything from class schedules and bootcamp registration to a photo gallery, live music sets, and multilingual testimonials from dancers across 20+ countries. Includes the interactive Salsa Bingo game built for Tuesday dance nights (see Salsa Bingo above).

  • Bilingual EN/ES throughout — full i18n with seamless language switching
  • Class schedule, private lesson, and multi-day bootcamp pages with booking flows
  • Tuesday night La Tuna event page with logistics, FAQ schema markup for SEO
  • Casa Fuego Dance Studio showcase — Salsa Paul's open-air dance floor in El Sargento
  • Rotating testimonial carousel, photo gallery, and music set page
  • Interactive Salsa Bingo in-venue game built for Tuesday nights

Stack: Astro · Firebase Firestore · Vercel Serverless · Bilingual i18n · FAQ Schema markup

Unhustle.com — Brand Website Rebuilt in 48 Hours

Client Work · AI-Accelerated Development · Full Rebuild · unhustle.com

Rebuilt the full web presence for Milena Miteva-Regos — ex-CMO, World Economic Forum presenter, and founder of the Unhustle movement — in 48 hours. Migrated from Showit to a custom tech stack she owns, with performance, flexibility, and a design as sophisticated as the ideas the brand carries. Milena's book launches Fall 2026; the site is built to handle the launch.

  • Complete migration from Showit to a custom-owned codebase — no more platform lock-in
  • Book waitlist page with email capture and early-access offer flow
  • Desire Path framework, About, Work With Me, and Baja Gathering event pages
  • Brand voice and copy carried faithfully across every page — no quality sacrificed for speed
  • Production-ready in two days, live at unhustle.com

"In my 23-year marketing career I have been involved in many websites for companies small and large, including celebrities like Madonna. Never before have I witnessed such speed, quality, and efficiency as working with Paul and AI." — Milena Miteva-Regos, Founder, Unhustle

Mifel Tennis Open 2026 — Event Ticket Landing Page

Client Work · Next.js · Bilingual EN/ES · Baja Entertainment / Mextenis

Built a bilingual ticket purchase landing page for the Mifel Tennis Open 2026 — one of Mexico's premier ATP tennis events. The page guides Spanish and English visitors through the Ticketmaster flow via Mextenis Account Manager, captures lead data before the purchase handoff, and routes warm enquiries to the sales team via WhatsApp with visitor context pre-filled.

  • Bilingual EN/ES — all copy, CTAs, and form labels adapt per visitor language in a single page
  • Guided step-by-step ticket purchase funnel with embedded video explainer
  • Lead capture form with opt-in consent for WhatsApp and email follow-up
  • Trust badge section — secure purchase, digital ticket delivery, personalised support
  • WhatsApp CTA routes captured leads to the sales team with visitor context attached
  • Daily automated sales report via Vercel cron — no manual reporting
  • Fully mobile-first with official Mextenis brand colours and typography

Stack: Next.js · Vercel · Vercel Cron · WhatsApp deep links · Mextenis brand system

Second Life AI Bot Platform — Voice, Intelligence, and Pathfinding in a Virtual World

Personal R&D · Bot Fleet · Virtual World AI · Second Life & OpenSim

A deep exploration into bringing real AI into Second Life — the 20-year-old virtual world I first built in back in 2006. The platform runs a fleet of AI avatars with genuine voices, distinct personalities, and spatial intelligence. They hold conversations, tutor language learners, guide meditations, navigate 3D spaces autonomously, and receive LSL scripts hand-delivered to their inventory without a human touching the viewer. Every major piece was built with Claude Code.

  • Neural Voice Pipeline — Piper TTS → filesystem speak queue → SecondBot WebRTC → SL spatial audio. Each bot's voice sounds like it comes from its body in-world.
  • Sophia — AI Spanish Tutor — real-time conversation at Virtlantis with OpenRouter model selector, Hermes agent mode, and a teacher-editable knowledge base from a web dashboard.
  • Sofia's Story Reader — Spanish children's stories narrated aloud by an AI avatar, AI-generated watercolor illustrations on MOAP whiteboards, with live vocabulary and comprehension side panels.
  • RisingBreath Meditation Bot — streams Free Mindfulness guided meditations through SL's voice channel; visitors pick sessions via a touch-menu signpost.
  • Puppet Master Dashboard — one teacher drives four AI avatars simultaneously from a single browser UI, each speaking independently in character. Demonstrated live at Virtlantis.
  • LSL Delivery Pipeline — Claude Code writes Second Life scripts and delivers them directly to the avatar's in-world inventory. No copy-paste, no viewer fiddling — one command.
  • A* Pathfinding + 3D Digital Twin — bots navigate the sim intelligently via a server-side waypoint graph and A* route engine. A Three.js digital twin viewer maps the full sim topology from above.

Background: I've been in Second Life since 2006 and contributed to SLOODLE — the open-source bridge that let educators run real university courses inside a virtual world. This platform is what happens when 20 years of virtual world experience meets modern LLMs, neural TTS, and a lot of curiosity.

Four AI avatars at a podium in Virtlantis, Second Life — controlled from one dashboard
3D digital twin viewer and A* pathfinding waypoint graph in the bot dashboard

Baja Home Concierge — Property Management Website

Client Work · Astro · La Ventana & El Sargento, BCS

Built the full web presence for Baja Home Concierge — a property management and vacation rental service run by Nelly Morales in La Ventana and El Sargento, Baja California Sur. Nelly brings 26+ years of hospitality experience to expat homeowners who need their properties cared for year-round from a distance. The site positions her clearly for the English-speaking second-home community throughout BCS.

  • Services: home inspections, vacation rental management, maintenance coordination, Airbnb management
  • SEO-optimised for La Ventana, El Sargento, and surrounding BCS property management search terms
  • Lead capture and contact flow designed for the expat second-home owner audience
  • OG image, structured meta, and canonical URL setup for search visibility
  • Built with Astro for fast, clean static delivery

Audience: Expat homeowners in La Ventana and El Sargento who want professional, English-friendly property care year-round.

AgentVibes — Voice-First Development Tool

Open Source · Live & Growing

Created AgentVibes, an open-source TTS integration for Claude Code CLI that brings personality and voice to AI-augmented development.

  • Multiple text-to-speech provider support
  • Customizable AI personalities for different contexts
  • Language learning mode with dual-language support
  • Session completion announcements
  • Beautiful terminal formatting and notifications

Impact: Used by developers worldwide to enhance their AI coding experience.

SLOODLE — Virtual World Learning Management System

Open Source · PHP · Moodle Plugin · Second Life & OpenSim

SLOODLE is an open-source Moodle plugin that bridges a traditional web-based LMS with immersive 3D virtual worlds — primarily Second Life and OpenSim. Educators extend their Moodle courses into virtual campuses where students, as avatars, attend classes, submit assignments, and interact with course content as physical in-world objects. A live synchronisation layer between a real university website and a virtual campus.

  • HTTP-based communication between in-world objects and Moodle — avatar interactions trigger real-time server requests, responses, and grade updates
  • Beanstalk queue integration for handling simultaneous high-volume requests without degrading performance
  • 24 custom database tables mapping Moodle accounts to avatar identities, object registrations, enrolment data, activity logs, and a virtual currency system
  • Trusted object authentication — each registered in-world tool has a unique ID/password pair verified on every request
  • Core architecture: Session manager (auth + routing), User class (account-to-avatar linking), ActiveObject class (registered in-world tools)
  • Module types: controllers (access), distributors (content push), presenters (virtual slideshows), trackers (activity logging)
  • ~90% PHP extending Moodle's native plugin API, with JavaScript and CSS for in-world UI surfaces

Stack: PHP, JavaScript, CSS, Moodle Plugin API, Beanstalk, MySQL, Second Life LSL scripting, OpenSim

Physio-Vibes — Gamified Knee Surgery Recovery App

Personal Project · Built for Mom · Post-Surgery Physical Therapy

Built Physio-Vibes for my mother during her knee surgery recovery — a mobile-first web app that transforms the grueling daily grind of post-surgery physical therapy into an engaging game. Ten guided exercises, a full XP and leveling system, voice instructions, confetti celebrations, and cross-device progress sync via Google sign-in. Motivation when it matters most.

  • 10 illustrated knee recovery exercises with step-by-step voice instructions
  • Gamified XP, levels, streaks, and prize unlocking to keep motivation high
  • Countdown timers with hold/release phase tracking and rep icons
  • Confetti celebration screen with personalized messages after each set
  • Google sign-in with real-time cross-device progress sync
  • QR code for instant phone access from desktop
  • Beautiful dark mobile-first UI designed for bedside one-handed use

Story: When my mother had knee surgery, I wanted to give her something better than a paper checklist. Physio-Vibes made her daily exercises something to look forward to — a small act of love in code.

AI Workflow Transformation

Training & Consulting Framework · Proven Methodology

Developed comprehensive 2-week transformation program that takes traditional development teams from zero to AI-augmented productivity in 14 days.

  • Hands-on implementation, not theoretical training
  • Proven 3–4× velocity improvements
  • Industry-standard code quality enforcement
  • Custom agents and automation
  • Team autonomy by completion

Results: Teams achieve measurable 3–4× productivity improvements with enhanced code quality

BMad Method — Build More Architect Dreams

AI Development Framework · BMad Method Ecosystem

The BMad Method is an AI-driven development framework that guides you through the entire software lifecycle — from ideation and planning all the way through agentic implementation. Specialized AI agents, guided workflows, and intelligent planning that adapts to your project's complexity, whether you're fixing a bug or building an enterprise platform. I help clients adopt and accelerate their development with this framework.

  • Specialized AI agents for every phase — PM, Architect, Dev, UX, QA, Tech Writer
  • Guided workflows from ideation through implementation
  • Adapts to any project complexity — bug fix to enterprise platform
  • Full PRD, architecture, and story-driven development
  • Hands-on coaching to accelerate your team's AI adoption

Impact: Dramatically accelerated AI development for clients by combining structured planning with agentic execution