Four groups. Client work: AI and automation engagements with public case studies. Site rebuilds: brand and marketing sites taken to production. Building: in active development, commits visible on GitHub. Built: shipped and live, or shipped and client-confidential where marked.
Toronto dental lead-generation and rewards operation. Three systems shipped: an Astro 6 marketing site with a 6-article SEO and GEO content engine, a Next.js 16 lead-ops dashboard over a 6-stage funnel, and an outbound AI voice agent, "Anna," with the orchestration code-owned on Supabase Edge Functions instead of a no-code wrapper. The flow runs Facebook Lead Ad to instant SMS to scheduled AI call to clinic hand-off to reward.
Toronto IT certification training company. Full migration off legacy PHP onto Next.js 16. Programmatic SEO across cert × city combinations. A full lead pipeline with a Facebook Lead Ads webhook and Stripe checkout. A custom admin portal for leads, enrollments, content, and payments. Shipped Q4 2025, with ranking authority preserved through the redirect strategy.
Toronto dental clinic. Full Astro 6 marketing-site rebuild on a new forest-green brand system with prevention-driven positioning. Every line of real copy and photography migrated off the clinic's live site. The build adds an appointment-card hero treatment, a patient-reviews section, an insurance-providers marquee, a branded Open Graph card, and a favicon set, plus an accessibility and performance pass.
Health-brand marketing landing site taken from a design handoff to a live, deployed build on Astro 5. Brand-consistent layout, responsive across breakpoints, and shipped to production at adboost.media.
A community for solo AI builders, pre-launch. The site, Whop checkout, gated 14-area workspace, Beehiiv form, Plausible analytics, and SEO and GEO infrastructure are built and live. Proof I run the same funnel infrastructure I sell.
A benching project answering one question: what breaks past 5 concurrent agents? How to handle inter-agent state. When to use sub-agents over separate processes. Where token cost crosses the line. Not a product. The output is internal write-ups I use in client work and AOF curriculum.
Public Claude Code skill library on GitHub. Slash commands installed via curl into ~/.claude/skills/. Skills shipped: /growth-sprint, /design-system, /artifact, /youtube-study, /mimic-design. Plus my gmail-organizer MCP server.
This site. Astro 6 + Tailwind v4 on the Terminal Design System I ship for clients. 25 pages: case studies with unedited GSC proof, a proof library, free tools, per-page JSON-LD, llms.txt, scroll-reveal, Plausible. Live at pravinemani.com.
More on engagements at /services · or the contact page →