Freelance CRO developer. I write A/B test variant code that runs on top of live, revenue-critical pages, so the whole job comes down to one rule: don't break it.
$ stats --career
| 500+ tests shipped |
10 platforms |
7+ years |
🧪 About seven years deep in CRO now, across pretty much every major testing platform:
optimizely · vwo · convert · adobe target · dynamic yield · monetate · ab tasty · kameleoon · abtestly
🔧 Honestly, most of the job is the boring part nobody brags about:
- Getting a test to load fast
- Making it look identical across browsers
- Stopping it from fighting the client's existing scripts
- Killing the flicker before it renders 👈 this one has eaten more of my life than I'd like to admit.
🤝 People usually come to me when they've got more test ideas than dev hours. Hand me a Figma file, a wireframe, or a single line in Slack, and I'll turn it into a variant that's ready for QA. I'm fine on client calls, I keep PMs and QA in the loop, and I'll tell you when a test won't actually measure what you're hoping it measures. That second part saves people money.
💻 Everything ships SPA-aware, accessible, and clean enough to pass your engineers' review.
$ cat the-fix.md
📈 If experiments are stacking up because dev is the bottleneck, that's the thing I fix. Send me the brief and I'll tell you how I'd build it.
~ arafatcro.dev



