Let's talk
← Back to home
Selected work

Projects & case studies.

A closer look at what I've built — the problem, the approach, and the result for each project.

AR · FLAGSHIP
Live demo in progress

Brand Lens Studio

A live, in-browser AR filter — visitors turn on their camera and instantly wear a custom brand lens, no app install. Built to show what a branded Snapchat-style Lens could look like for any creator or business, live.

WebARFace TrackingLens Studio
Challenge

Brands want custom AR lenses but commissioning one is slow and hard to evaluate without seeing it live on your own face.

Approach

A fully client-side WebAR pipeline — real-time face tracking renders a themed lens straight in the browser, no app or install required.

Result

A visitor can try on a branded lens in seconds and immediately picture it as their own campaign filter.

🤖
AI PIPELINE

AI Video Production Pipeline

End-to-end pipeline that turns a single topic into a fully rendered explainer video — script, voice, visuals, and shorts, automatically packaged for upload.

Challenge

Manually producing faceless explainer videos took hours per episode — research, scripting, rendering, and packaging done separately.

Approach

Built a single pipeline chaining topic research, retention-engineered scripting, automated rendering, and shorts generation into one flow.

Result

Cut video production time from hours to minutes per episode, enabling a consistent daily upload schedule.

📊
TOOL

Site Intelligence Report

A Streamlit tool that audits a site's performance and SEO, then generates a branded PDF report — built for agency client work.

Challenge

Client site audits were manual and inconsistent — different formats, no easy way to hand off findings to non-technical clients.

Approach

Built a Streamlit app that pulls live PageSpeed and SEO data, then auto-generates a clean, branded PDF report.

Result

Turned a multi-hour manual audit into a one-click report, now used across agency client onboarding.

👾
AR / LENS

Snapchat Lens Studio Suite

A library of interactive AR lenses — tap games, face-tracking effects, and reveal mechanics — built with modular TypeScript architecture.

Challenge

Each new lens idea was being built from scratch, slowing down iteration and making effects hard to reuse across projects.

Approach

Designed a modular TypeScript component system for tracking, physics, and UI, reused across multiple lens concepts.

Result

Shipped a dozen+ published lenses — games, filters, and reveal mechanics — with faster turnaround per new concept.

🎬
CREATIVE AI

AI Short-Film Pipeline

Scene-by-scene AI video generation workflow with character-consistency locks, used to produce narrative short films from scratch.

Challenge

AI-generated video tends to break character consistency across scenes, making narrative storytelling hard to trust.

Approach

Developed detailed scene-by-scene prompt structures with locked character and setting descriptors reused across every shot.

Result

Produced a fully consistent short film with stable characters across dozens of AI-generated scenes.

🧩
EXTENSION

Vision-Powered Chrome Extension

A Chrome extension using the Claude API with vision capabilities to generate live tutorial overlays on any webpage.

Challenge

Users needed contextual, step-by-step guidance on unfamiliar web pages without pre-written help docs.

Approach

Built a Chrome extension that captures the page visually and uses Claude's vision to generate live, contextual tutorial overlays.

Result

Delivered on-demand, page-aware walkthroughs with zero manual documentation required.

💬
PLATFORM

Anonymous Social Platform

A full-stack anonymous confession/social app with payments and real-time interactions, built solo from idea to launch.

Challenge

Needed a full social platform — auth, real-time posts, payments — built and shipped solo on a tight timeline.

Approach

Used React with Supabase for auth/real-time data and Stripe for monetization, architected for fast solo iteration.

Result

Launched a complete anonymous social app with live posting and payments end to end.

Get in touch

Got a project in mind?

Let's talk about what you're building — I'm open to new AI, automation, and AR projects.

Get in touch →