product + data: building and shipping at startups and at scale.

myCoke Mobile

myCoke Mobile

2025–2026

Mobile product lead for the connected Coca-Cola Freestyle™ dispenser for work around onboarding, and fountain ordering

4.8/5 stars on iOS, 2.4K downloads - top rated mobile app in the Coca-Cola ecosystem.

AI pilot and discovery work across B2B to partner with marketing and stakeholders to maximize equipment run-time and usage.

Fortnite Discover

Fortnite Discover

2025

Evolving how players find game modes and experiences - Game Collections, By Epic, and New and Updated content.

Built and A/B tested the systems that show personalized content to 2M users every day, making it easy for our team to iterate and launch

Overhauled our recommendation engine through SQL analytics and A/B testing to better understand user behavior to increase engagement

Happy Stories

Happy Stories

2023–2025

Personalized storytelling app for kids - custom stories, voice narrations by loved ones, and creative tools.

Led the end-to-end development and market launch to secure enterprise pilots with educational institutions and D2C users

Built the core narrative engine and recording flows so that kids could see themselves in the pages and get their love back for reading

STUFF

side projects, tools, and things i did for fun.

Generative UI Browser

Generative UI Browser

2026

Search-style prompts that render full-frame AI images—tap anywhere on the picture to branch into the next scene instead of scrolling link lists.

Runnable experiment in generative UI: web snippets, scene compile, image generation, and vision on tap—wired end-to-end, not a slide mock.

Explores when “show me” beats paragraphs: moving through the picture rather than treating the web like a directory listing.

Ello.pet

Ello.pet

2026–now

Pet health companion focused on earlier signal detection and clearer next steps between clinical touchpoints.

Structured the product loop around check-ins and behavior prompts so guidance compounds across sessions—not one-off replies.

Built from zero to shipped: pet profiles, health-context memory, and guardrails to keep responses safe and action-oriented.

Agent UI to PR

Agent UI to PR

2026

Turn agent-assisted UX into measurable, shippable changes—guardrails, KPIs, and automated PRs instead of only chat transcripts.

Small deployable demo: Google A2UI with sticky A/B assignment and structured event logging as the seed for measure → decide → open-PR workflows.

Includes offline rollups, synthetic traffic demos, pattern policy, and GitHub Actions to promote winning variants from data (PostHog / Statsig hooks, local NDJSON ingest).

Meeting Helper

Meeting Helper

2026

Real-time meeting assistant for high-stakes pitches: listens to calls, searches a knowledge base, and surfaces short Gemini suggestions in a stealth overlay.

macOS path: PyAudio + BlackHole → Gemini → Chroma-backed search → transparent PyQt6 overlay; optional FastAPI backend and React/Vite dashboard for docs and settings.

MIT-licensed; local-first knowledge templates with SECURITY guidance for API keys and uploads.

UGA Kickstart Fund

UGA Kickstart Fund

Managing Partner · 2022–2025

Led a student-run VC fund, distributing $100k annually, with portfolio startups raising $8M+ from investors including Techstars, Atlanta Ventures, and Mark Cuban.

Led diligence and portfolio support across consumer, deeptech, and campus spinouts

Expanded deal sourcing efforts 2.6x and provided advisory services to startups and students looking to scale through outreach and fundraising guidance

Command V + AI

Command V + AI

2024

macOS utility for LLM round-trips from the clipboard—native shortcuts and state around system pasteboard.

SwiftUI + AppKit hybrid: global hotkeys, pasteboard observers, and prompt templates without sending more context than the user explicitly copies.

Shipped as an open-source reference for how to wire local LLM endpoints into macOS automation.

Gmail OTP

Gmail OTP

2024

Chrome extension that spots OTPs in Gmail and offers to paste them into the tab you're in.

Content-script parsing for common bank and SaaS OTP formats, with a one-click handoff to the active tab.

Privacy-first: runs locally in the browser; no separate backend for message content.