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
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?