About
I’m a full-stack developer passionate about crafting scalable, user-friendly applications that combine strong backend engineering with clean and accessible user interfaces. I work daily with technologies like Laravel, Vue.js, Inertia.js, and Tailwind CSS to deliver modern digital experiences.
At Colonize Media in California, I contributed to a large-scale music distribution platform serving thousands of artists worldwide. My work involved building and maintaining features for releases, royalties, analytics, and integrations with leading platforms like Spotify and Apple Music.
Later, I collaborated with Stop Talking Music Group (formerly Colonize Media Europe), where I supported catalog migration from Colonize, optimized performance, and implemented new features to scale the platform, which today manages over 18K artists, 300K+ tracks, and more than 1.1B monthly streams.
I also worked with Promy, a leading French proptech company, where I helped develop features for their real estate platform that connects landowners and developers through digital tools for faster, more efficient transactions.
Outside of work, I’m building Autorockin, a car-rental marketplace for Morocco inspired by the “Airbnb for cars” model. I’m also always exploring emerging technologies, refining my skills, and experimenting with side projects that push the boundaries of web development.
Experience
Feb 2025 - Present Led the full migration of Colonize Media's European operations into StopTalking Music Group, ensuring seamless transfer of catalogs, royalties, users, and reporting systems. Built and maintained the core distribution platform serving tens of thousands of artists and hundreds of thousands of tracks. Delivered new features for analytics dashboards, catalog management, and royalty payouts using Laravel + SingleStore. Integrated with Spotify, Apple Music, Amazon, and other DSPs via scalable APIs. Improved performance of large data sets, automated deployments with GitHub Actions + Docker, and collaborated in a Scrum environment to ship features quickly and reliably.
- Laravel
- Vue.js
- Inertia.js
- Tailwind CSS
- SingleStore
- Docker
- GitHub CI/CD
- Scrum
Jun 2023 — Jan 2025 Developed and scaled core features of Colonize Media’s distribution platform serving 18K+ artists and 300K+ tracks. Designed APIs and ingestion pipelines to integrate seamlessly with Spotify, Apple Music, Amazon, and other DSPs. Built responsive Vue/Inertia front-ends for releases, royalties, and analytics dashboards, while optimizing SingleStore queries for performance at billion-row scale. Automated CI/CD with GitHub Actions and Docker, and worked in a Scrum cadence to ship features quickly and reliably.
- Laravel
- Vue.js
- Inertia.js
- Tailwind CSS
- SingleStore
- Livewire
- React.js
- Nuxt.js
- Docker
- GitHub CI/CD
Feb 2018 — Mar 2023 "Built core features for a French proptech platform that connects landowners with real-estate developers. Shipped parcel intelligence & lead-matching flows powered by aggregated open/big data and ML-driven scoring. Implemented map-centric UX with Leaflet.js (tile layers, marker clustering, draw/select polygons, address autocomplete & geocoding), and delivered REST APIs + Vue front-ends in a Scrum cadence.
- PHP
- Laravel
- REST APIs
- MySQL
- Vue.js
- Tailwind CSS
- Alpine.js
- Docker
- GitLab
- Leaflet.js
- Mapbox
Mar 2017 — Jan 2018 Full-stack Software Engineer (Freelance) · ImpactPixel (Casablanca)Developed and improved websites/apps, maintained a hybrid mobile app, implemented the OHM platform front-end, and contributed to an e-learning platform.
- PHP
- Laravel
- Symfony
- MySQL
- Bootstrap
- Vue.js
- jQuery
- GitLab
Jul 2016 — Jan 2017 Software Developer · Overal Construction (Casablanca)Designed and developed a web application to manage purchases, orders, suppliers, and invoices.
- PHP
- Laravel
- Symfony
- MySQL
- Bootstrap
- Vue.js
- jQuery
Projects
Colonize Media Project
A large-scale music distribution platform serving tens of thousands of artists and hundreds of thousands of tracks. Built and maintained the core distribution platform serving tens of thousands of artists and hundreds of thousands of tracks. Delivered new features for analytics dashboards, catalog management, and royalty payouts using Laravel + SingleStore. Integrated with Spotify, Apple Music, Amazon, and other DSPs via scalable APIs. Improved performance of large data sets, automated deployments with GitHub Actions + Docker, and collaborated in a Scrum environment to ship features quickly and reliably.
- Laravel
- Vue.js
- Inertia.js
- Tailwind CSS
- SingleStore
- Docker
- GitHub CI/CD
Autorockin
A car-rental marketplace for Morocco inspired by the "Airbnb for cars" model.
- Laravel
- Vue.js
- Inertia.js
- Tailwind CSS
- Docker
- GitHub CI/CD