Type a product. Watch a single input fan out into five native marketing formats: a paid social ad, an email subject, a landing page hero, a blog post, and a LinkedIn opener. Each pulls a different angle. The production version runs at scale and wires into a test harness. This just shows the shape.
Personal AI assistant for calendar, mail, messaging, and reminders. Sweeps the inbox, drafts replies, schedules. Running daily.
NAP audit tool for local SEO. Built for an appliance repair client in Los Gatos. Incremental saves, resume capability.
Browser-driven LinkedIn content analysis for sales and research workflows. AI extraction layer over headless Chromium.
Personal R&D into platform APIs and browser automation for social workflows. Playwright-driven sessions, Telegram bot harness for control, OpenAI integration for content generation. Internal experimentation only.
End-to-end content automation. Keyword research, scraping, enrichment, drafted briefs in a single chain. Replaces a junior strategist for a specific slice of work.
Mosaic's operating layer. Ahrefs API integration, project state, client briefs, AI-assisted deliverable drafting in one place.
PDF invoice generation, email delivery, Relay ACH detection, paid-status sync. Closed the loop on AR for the agency.
Kling 3.0 Pro pipelines for client creative. Storyboard prompt to delivered cut in hours, not weeks. Reel available on request.
Batch DALL-E product photography generator. Iterates a prompt library across product, category, and variant axes to render product and lifestyle images at scale.
Automated team headshot processing. Background removal via rembg, per-person color correction, branded composite onto navy gradient at consistent 600x800. Replaced a manual Photoshop workflow.
AI compensation coaching platform. Helping people negotiate offers with real data.
A real-time golf fantasy pool app built for The Masters 2026. Tiered player drafting (Favorites, Contenders, Sleepers, Longshots, Wild Cards), live ESPN score syncing, automatic leaderboard with best-4-of-6 scoring, missed cut penalties, tiebreaker system, prize pool management, admin panel with entry locking and score editing. Mobile-first PWA with no backend required.
An autonomous sports betting infrastructure platform that identifies mathematically profitable wagers by detecting real-time pricing errors across 50+ sportsbooks. Calculates no-vig fair value odds for every matchup and surfaces opportunities only when a line deviates by a verified +EV margin greater than 3%. Executes connected prediction models from GitHub in isolated Docker containers. Fractional Kelly Criterion engine calculates optimal stake based on bankroll and edge size. One-tap deep-link execution opens the sportsbook app with the bet slip pre-populated. AI behavioral coach monitors betting patterns in real time, detecting tilt, loss-chasing, and staking deviations.
AI-powered finance newsletter and trading assistant. Multi-Gmail newsletter ingest, Claude synthesis, yfinance portfolio tracker, zero-hallucination verification loop, delivery via email, Slack, and Telegram. Deployed on AWS Lambda.
This site. Personal portfolio. 21 pages, full SEO sweep, custom hero video, motion-rich.
Custom WordPress build with GitHub auto-deploy pipeline.
Poet portfolio with IndexNow post-deploy script for instant search visibility.
Marketing site for a luxury limo service in Fairfield, CA. Serverless contact handling.
Bay Area Print Pro. Print services business site.
Enterprise technology consulting site with custom design and CMS.
Most marketing tools are too generic. Most engineering tools are too removed from the campaign. The work happens in between.
I build small, opinionated systems against a specific marketing motion. A bot that thins my inbox so I can write. A pipeline that turns a keyword into a draft. An invoice tool that closes the loop on a payment. Each one ships in days, not quarters. Each one earns its keep or gets killed. That's the loop. It's how every build on this page came together, and how the next one will.
These are my builds. The same operating discipline is what I bring to client work through Mosaic Creative Co. Six-week sprints into ongoing retainer engagements.
→ see services