I'm Hassan Tahrioui, a product-minded Lead Full-Stack Developer based in Morocco, working remotely and generally aligned with European hours. Over 9+ years I've learned to take a product from a rough idea and UI all the way through backend architecture, payments, integrations, deployment and the support that comes after launch.
These days I lead development on VisitFootball , a football ticketing and travel platform built with Next.js and Strapi, serving customers in three languages. I own the whole path: the storefront and checkout, the APIs, the PostgreSQL and Redis backend, and the infrastructure it all runs on.
I'm equally at home in Next.js, Strapi, Laravel and Vue, on the server (Docker, Nginx, PM2, Postgres, Redis), and in the details most people skip: payment flows that never double-charge, SEO-safe URLs, consent-aware tracking, and calmly debugging production when it matters. I also build practical AI into real products rather than bolting a chatbot onto a form.
On the side I'm building my own SaaS products, like Tracefox , a UX-monitoring and journey-testing tool for online stores. You can browse my code on GitHub .
I speak Arabic (native), English and French (both fluent). Outside of work you'll find me gaming, listening to music, or tinkering with the next side project.