à l’atelier.
PxlOps
Connecter l’imprimerie.
Un ERP pour les fabricants de produits personnalisés. Mon travail associe des intégrations et outils développés en autonomie à la transformation du produit en SaaS avec l’équipe.
Développeur, cofondateur, partenaire technique. Je transforme des besoins complexes en produits utiles, de l’architecture à l’interface.
Un ERP pour les fabricants de produits personnalisés. Mon travail associe des intégrations et outils développés en autonomie à la transformation du produit en SaaS avec l’équipe.
Du stock aux ventes : un outil de gestion conçu pour le quotidien des grossistes marocains.
Relier la gestion des biens des agents à un site public de recherche et de publication d’annonces.
Une marketplace développée pour un client américain, dédiée à l’achat et à la vente d’entreprises.
Les visuels présentent le concept de chaque produit. Ils ne sont pas des captures des interfaces.
J’aime comprendre comment une entreprise fonctionne. Puis construire le logiciel qui lui simplifie la vie.
Depuis 2018, je développe des applications métier avec PHP et Symfony. Mon travail relie architecture back-end, intégrations et interfaces. Cofondateur de StockManager, j’aborde aussi les projets avec le regard de celui qui construit et fait vivre un produit.
PHP · Symfony · CQRS
Architecture hexagonale · PostgreSQL
Vue 3 · React · TypeScript
ERP · SaaS · Marketplaces
HubSpot · Karrio · Factur-X
APIs · Webhooks · Messenger
Leadership technique · Revue de code
Coordination avec le Product Owner
Un projet se construit dans le code.
Et dans les échanges qui le font avancer.
# build something useful
Un échange. Une direction. Du code.
Parler du métier, des utilisateurs et du problème à résoudre. Poser les bonnes questions pour donner une direction au projet.
Un besoin partagé, des objectifs clairs.
Définir les parcours essentiels, les priorités et les contraintes. Dessiner un premier périmètre utile, assez précis pour avancer ensemble.
Un périmètre, des priorités, une première feuille de route.
Penser le modèle de données, les interfaces et les intégrations. Choisir une architecture proportionnée au produit et à ses évolutions.
Une structure technique et des choix explicités.
Avancer par étapes, partager des versions utilisables et recueillir les retours. Vérifier les comportements importants au fil du développement.
Des fonctionnalités testées et des retours intégrés.
Vérifier les parcours clés, préparer la mise en ligne et accompagner la prise en main. Les premiers usages donnent ensuite les priorités de la prochaine version.
Une V1 utilisable et une suite à construire ensemble.
Développeur PHP / Symfony
Mission de Tech Lead · mai–oct. 2024
Développeur PHP / Symfony
Applications métier & immobilier
Développeur web
Sites, e-commerce & applications
Développeur web
PHP, Laravel & MySQL
Du développement informatique
à la data et l’intelligence artificielle.
Faculté des Sciences et Techniques · Settat
Faculté des Sciences et Techniques · Settat
ISTA Polo · Casablanca