// PORTFOLIO
Recent Builds
First-party products and internal ventures we built with the same stack we ship to clients. Client case studies land here as projects complete.
VaultXL
Estate transition SaaS
VaultXL
// CHALLENGE
Estate transition companies manage thousands of items across multiple locations with spreadsheets and phone calls
// SOLUTION
Full SaaS platform with QR-coded inventory tracking, client portal, financial reporting, and AI-powered item auto-listing
// TECH STACK
CLT Intel Hub
Lead intelligence engine
CLT Intel Hub
// CHALLENGE
Running a Charlotte studio meant juggling Google Places scrapes, NC Secretary of State registrations, county permit feeds, and outbound sequences across four different tools that never talked to each other
// SOLUTION
Single dashboard that pulls from every source, runs AI classification per lead, scores opportunity size, generates outreach, and tracks the pipeline through close. Also includes 48 industry playbooks surfaced during discovery calls and a tokenized preview system so prospects see a client-safe version of their playbook
// TECH STACK
SneakerBinge
Sneaker & apparel commerce brand
SneakerBinge
// CHALLENGE
A sneaker and apparel brand spread across a live Shopify store, a 22K-follower Instagram audience, and affiliate partners — with content, commerce, and affiliate revenue living in tools that never fed each other
// SOLUTION
A live Shopify store paired with an affiliate engine that ties content to revenue, now migrating to a headless Next.js storefront so the brand owns the front end across every channel
// TECH STACK
Potty Coach
Native iOS potty-training app
Potty Coach
// CHALLENGE
Potty training is a stressful, high-pressure moment for parents — and most guidance piles on judgment right when a calm, quick answer is what's needed, often somewhere with no signal
// SOLUTION
A native iOS app that gives calm, in-the-moment guidance from on-device rule engines — offline-first, in three languages, and built so nothing about the experience makes a parent or child feel ashamed
// TECH STACK
Ember
Mobile-first grief support community
Ember
// CHALLENGE
Parent loss is a specific kind of isolation that generic grief communities and speed-optimized social feeds aren't built for — people needed a space designed around depth and safety, not engagement
// SOLUTION
A narrative-first mobile app built on Expo and React Native, with every post screened by AI moderation before it's visible and flagged content routed to human reviewers. Threaded, asynchronous discussion replaces real-time feeds so grief processing isn't rushed
// TECH STACK
ScriptVault
Secure screenplay platform for writers
ScriptVault
// CHALLENGE
Screenwriters share high-value IP over email with no access control, no audit trail, and no way to revoke a leaked script
// SOLUTION
Scripts are AES-256-GCM encrypted at rest and never leave the server as a file — readers get watermarked, page-rendered access via revocable tokenized invites gated behind NDA signatures, with page-level read analytics and AI matching to producers likely to greenlight similar material
// TECH STACK
Trove
Collector catalog and AI appraiser
Trove
// CHALLENGE
Collectors track watches, sneakers, vinyl, cards, coins, jewelry, and art across spreadsheets and siloed apps with no unified way to catalog or value a collection
// SOLUTION
Photograph an item and Claude Vision identifies brand, model, colorway, year, and condition, then the system reconciles that against live pricing from eBay, auctions, and dealer networks to keep valuations current across all seven verticals on one schema
// TECH STACK
Brownlee Jewelers
Shopify optimization + agentic commerce
Brownlee Jewelers
// CHALLENGE
Charlotte jewelry retailer with a Shopify catalog that wasn't feed-ready for Google Shopping, paid ads, or AI shopping agents — inconsistent titles, missing tags, no metafields, and HTML descriptions that hadn't been touched in years
// SOLUTION
Full catalog optimization: titles, tags, metafields, HTML descriptions, Google Shopping fields, and vendor normalization across every product, followed by agentic-commerce readiness work — feed compliance, crawler access, and per-surface eligibility for ChatGPT, Copilot, Gemini, and Perplexity
// TECH STACK
CLTCBD
Charlotte CBD retailer — catalog + brand assets
CLTCBD
// CHALLENGE
A Charlotte CBD retailer needed product catalog imagery and brand assets that matched the quality of the product line, without an in-house design team.
// SOLUTION
Product catalog photography direction and a full brand asset set — logo usage, product imagery treatment, and packaging-adjacent graphics — delivered for the retailer's storefront and marketing use.
// TECH STACK
Ready to Be the Next Case Study?
Every project starts with understanding your business. Let's talk.