dibz
Next.js frontend for a fast-growing startup
OptiQueue Nordics AB (dibz) • Jan 2023 – Nov 2025 • Senior Software Developer
dibz keeps its 100,000+ users in Swedish housing queues automatically. I was the only frontend developer and owned the Next.js and Tailwind app. Apart from new features, I cleaned up legacy code and did much of the growth work: tracking, consent and A/B tests.
- Next.js
- React
- TypeScript
- Tailwind CSS
- MobX
- XState
- Vercel
- AWS (Amplify/Route53)
- Contentful
- Jest
- GTM
- GA
- Stape (server-side)
- Google Consent Mode
- Facebook/TikTok/Snap CAPI
- Evidently (A/B)

Context
- Important parts of the app ran on legacy code while the product kept moving fast.
- Ad platforms weren't getting reliable conversion data.
- Consent handling had GDPR gaps, and A/B tests happened rarely.
What I did
- Added server-side tracking with deduplicated events for Meta, TikTok and Snap.
- Implemented Google Consent Mode and checked that data still flowed correctly.
- Set up a lightweight A/B testing routine that fed into the roadmap.
- Rewrote parts of the React/Next.js code to make it more stable and easier to work in.
Result
- Ad platforms received consistent purchase events for attribution.
- Data collection follows the user's consent choices.
- The team could test ideas more often.
Screenshots




