Since 2017

The long list

My career has twists and turns and I keep picking up new skills. This is everything I would put on my resume if it did not have to fit on one page.

What I work with

KlaviyoemailGoogle SheetsoperationsSQLreportingClaude CodeforecastingAirtableGeminiproducttrainingautomationSnowflakePower AutomateeCommercepaid mediadatabrandAmazonExcelLooker StudiointegrationsgrowthOpenAIGA4PythondesignNext.jsCopilotTableauknowledge baseBigQueryDoorDashGoogle Tag ManagerAIVercelauditSEOUber EatsmarketingGoogle AdsanalyticsstrategyAstro

Mindshare

  • Ran brand lift studies for Facebook at Mindshare and presented the reads to the client. Built the ETL and the database behind that client's reporting, with Tableau dashboards on top.

    • marketing research
    • paid social
    • SQL
    • ETL
    • Tableau

Your Super

  • First data hire at Your Super. Built the data warehouse and the reporting the business ran on as revenue passed $60 million, with one definition of an order, a subscriber, and a refund in every report.

    • SQL
    • data warehouse
    • reporting
    • data modeling
  • Built the forecasting models operations used day to day, from inventory projections to demand for new products, and the retention reporting behind a growing subscription program.

    • forecasting
    • Excel
    • SQL
    • analytics

GLF Analytics

  • Started GLF Analytics in 2021, hired and managed six US-based contractors, and built a sales process that has run on referrals since.

    • business operations
    • sales

Unilever

Case study
  • Built a BigQuery data warehouse for Liquid I.V. and Onnit in four months that became the source of truth for decisions at Unilever corporate.

    • BigQuery
    • SQL
    • data integration

Make Music

  • Worked in a Snowflake warehouse for Make Music, writing the SQL behind its reporting.

    • Snowflake
    • SQL

UCAN

Case study
  • Built UCAN's data stack on BigQuery, Looker Studio, and Google Sheets, with automated performance reports the team used for daily decisions.

    • BigQuery
    • Looker Studio
    • Google Sheets
    • reporting
  • Brought UCAN's acquisition costs down over a year and a half as digital strategist, growing the paid social, influencer, podcast, and sampling channels.

    • paid social
    • influencer marketing
    • growth strategy

Gotham Goods

Case study
  • Tech lead for Gotham through the launch of its first retail store in the Bowery. Gotham did more than $5 million in revenue in year one. Managed the agency that built the custom-coded site and set up GA4, Google Tag Manager, Klaviyo email, loyalty, and point of sale from day one.

    • web development
    • eCommerce
    • GA4
    • Google Tag Manager
    • Klaviyo

Haven's Kitchen

  • Launched direct-to-consumer eCommerce for Haven's Kitchen, a brand that had only sold through retail and Amazon, managing the three engineers who built it. Then integrated Amazon Buy with Prime and ran the Aioli line launch with new product pages and Google Ads.

    • eCommerce
    • web development
    • Amazon
    • Google Ads
    • growth marketing

Super Teeth

  • Built a complete database and reporting system for Super Teeth in six weeks, then trained the team to run it on their own.

    • BigQuery
    • Looker Studio
    • GA4
    • training

Fox Fodder Flowers

Case study
  • Sales at Fox Fodder Flowers grew 20% in a year. Ran the technical SEO audit, then built its Google Ads account from nothing and kept it profitable on brand and non-brand terms.

    • SEO audit
    • Google Ads
    • paid search
    • growth

bartaco

Case study
  • Led digital marketing and growth for bartaco across 34 markets: email, loyalty, paid media, website, and app. Ran the email program to more than 500,000 subscribers and built an AI-assisted creative workflow that turns a concept into a finished Klaviyo campaign.

    • Klaviyo
    • email marketing
    • loyalty
    • paid media
    • Claude
  • Moved Uber Eats and DoorDash onto a market-by-market profitability framework, with a keep or remove call on every market each month taken to the CEO and CFO. Delivery is measured on payout dollars, not platform-reported sales. Automated the month close in Python, from payout exports to a year-over-year Google Sheet with an executive overview.

    • Uber Eats
    • DoorDash
    • growth strategy
    • Python
    • Google Sheets
  • Ran the QR dine-in ordering rollout across 30 locations with multiple vendors and more than 50 people.

    • project management
    • product
    • Olo
    • OneDine
  • Built the monthly operations reporting for 31 markets in Python. It found the cost sat in missing items on bundled orders and turned a menu debate into a packing checklist. Added a knowledge base regional managers question directly in Claude and a competitor pricing study of more than 1,200 sourced price points.

    • Python
    • operations analytics
    • knowledge base
    • Claude
    • pricing analysis

A construction management firm in LA

Case study
  • Built a weekly report generator for a construction management firm in LA on Power Automate and the Claude API: a form and a contractor PDF in, a branded report out. No new software for the team and a named human reviewer on every workflow. The same build compares bids, and one review showed a $1.3M headline gap between two bids was misleading.

    • Power Automate
    • Claude API
    • SharePoint
    • Excel
    • automation
  • Ran eight rounds of AI training at that firm, built Copilot agents and a prompt library the team maintains, and wrote the firm's voice as a rules register so every document reads the same.

    • Microsoft 365 Copilot
    • training
    • prompt library
    • brand voice

birthday-cards.ai

Case study
  • Designed, built, and launched birthday-cards.ai with Claude Code, from the Next.js front end to the OpenAI and Gemini image models behind it. It runs on its own analytics, and people arrive from Google, Bing, DuckDuckGo, and ChatGPT and make cards.

    • Claude Code
    • Next.js
    • OpenAI
    • Airtable
    • SEO
  • Hardened it for real traffic with rate limits, spend caps with alerts, and a test suite before every deploy. Then forked the code into custom-cards.ai, a white-label card page for shops, and makemeabook.ai, an illustrated book from one name and one idea.

    • security
    • reliability
    • Vitest
    • white-label
    • product

AI on every project

  • Built .md note systems for AI on every project: a briefing file, a state file rewritten each session, an append-only log, and archive-before-delete. Wrote Claude Code skills on top, each validated before use.

    • Claude Code
    • markdown
    • context engineering
    • skills

glfanalytics.com

  • Audited and rebuilt glfanalytics.com in Astro on Vercel with a live stats block that reads the Vercel Web Analytics API at build time.

    • Astro
    • Tailwind
    • Vercel
    • web development

Working on something like these?