Full-Stack · CRO · Growth
Most teams split the funnel across five people. I can hold all of it: the ad's promise, the landing page that keeps it, the storefront, the API behind it and the analytics that prove it worked.
The funnel I own
- AdMeta · Google · TikTok
- Landing pageWebflow · Next.js · Liquid
- StorefrontShopify · WooCommerce
- API & jobsNode · Python · PHP · Ruby
- AnalyticsGA4 · GTM server · BigQuery
End to end
Every layer of the funnel, in one pair of hands.
- 01
Acquisition
Campaign structure, creative angles and a tracking plan before the first dollar is spent.
- 02
Landing
Message-matched pages that load in under two seconds on a mid-range phone.
- 03
Commerce
PDPs, bundles, carts and subscriptions on Shopify or WooCommerce.
- 04
Services
APIs, webhooks and queues that keep orders, inventory and CRM in sync.
- 05
Insight
Server-side events, experiment analysis and dashboards that tie spend to revenue.
Why one owner
Fewer handoffs. Faster learning.
Faster loops
Idea to live test in days, not sprints — no waiting on three teams to line up.
No blind spots
The person writing the code also wrote the tracking plan, so the data matches reality.
Shared language
I speak ROAS with marketing, Figma with design and pull requests with engineering.
Project ownership
Scoping, roadmaps and stakeholder updates — product-management habits from running my own projects.
Paid traffic
I know what a click costs — so I build pages that pay it back.
Experience running and instrumenting paid acquisition means I design for the visitor the ad actually sent: matching message, fast first paint, and tracking the media buyer can trust.
- Landing pages built around ad angle and audience awareness
- Pixel, Conversions API and server-side tagging set up right
- UTM and event naming the whole team can read
- Test results tied back to spend, not vanity metrics
Meta Ads
Campaign structure, creative testing and Conversions API so the algorithm learns from real purchases.
- Ads Manager
- Conversions API
- Pixel & Events
- Advantage+
- Creative testing
Google Ads
Search, Shopping and Performance Max with clean feeds and enhanced conversions.
- Search
- Shopping
- Performance Max
- Merchant Center
- Enhanced Conversions
TikTok Ads
Spark Ads and events API for DTC launches where attention is the bottleneck.
- Spark Ads
- Events API
- TikTok Pixel
Measurement
Tracking plans, server-side tagging and dashboards — so every test and every click is attributable.
- GA4
- GTM (web + server)
- Looker Studio
- UTM governance
- BigQuery
Both sides of the stack
Go deeper on either side.
Built like I build for clients
This site, measured live in your browser.
No screenshots of Lighthouse scores — these numbers come from the Performance API on your device, right now.
Time to first byte
measuring…
First contentful paint
measuring…
Largest contentful paint
measuring…
Layout shift
measuring…
JavaScript transferred
measuring…
DOM elements
measuring…
Full-stack work
Projects I owned end to end.

Shopify CRO & Product Experience · 2024
Assence
A high-converting Shopify storefront engineered for aggressive promo campaigns and bundle offers.

WooCommerce & Subscription Systems · 2023
Buyiver
End-to-end WooCommerce infrastructure: subscriptions, Stripe, an optimized checkout and a full platform migration.

Premium Ecommerce · 2024
Peaked
Conversion-focused product pages and bundle flows for a premium brand in a competitive market.
Want one engineer who owns the whole funnel?
Hiring for a role or scoping a project? I reply within one business day.