OUVERT AUX OPPORTUNITÉSMarrakech, Maroc

AbdelilahWajid
.

Je conçois des systèmes qui structurent des opérations réelles

Stock, tarification et outils internes — construits à partir de contraintes réelles, pas de démos.

Ingénieur produit spécialisé dans la conception de systèmes fiables sous contraintes réelles.

Je travaille à partir de cas réels, pas de démos fictives

Ce portfolio présente mon travail à travers des cas concrets. Je me concentre sur des problématiques opérationnelles — stock, tarification, reporting, outils internes — pour les transformer en systèmes fiables, clairs et conçus pour évoluer dans le temps.

TÉLÉCHARGER CV
developer.ts
1// developer.ts
2const dev = {
3 name: "Abdelilah Wajid",
4 role: "Product Engineer",
5 location: "Marrakech, Morocco",
6 timezone: "UTC+1",
7 available: true,
8 remote: true,
9 approach: "understand-first",
10}
Systèmes réelsPensée opérationnelleCompromis explicitesArchitecture maintenable
3
Langues supportées
Typed
Architecture de contenu
FIFO
Logique de coût stock
DÉFILER
Case-study drivenWorkflows opérationnelsTyped contentTrade-offs clairsUI responsiveBusiness rules firstLogique d'inventaireArchitecture lisibleScan rapideDécisions défendablesCase-study drivenWorkflows opérationnelsTyped contentTrade-offs clairsUI responsiveBusiness rules firstLogique d'inventaireArchitecture lisibleScan rapideDécisions défendables
01 — Case Studies

Systèmes opérationnels, expliqués clairement.

Problème → contraintes → décisions → impact
/work/electro-abidin
Déploiement privé2025
Système de Gestion de Vente au Détail

Système de gestion de stock et point de vente

Un magasin d'électronique travaillait avec des vérifications de stock manuelles et une caisse lente, ce qui causait des erreurs et des retards. Ce système a apporté une visibilité en temps réel et un flux de vente fiable.

J'ai conçu un système complet qui relie le stock, la caisse, la facturation et la gestion des garanties dans un seul flux clair. L'objectif était d'éliminer les approximations et de garantir un suivi précis du stock, des prix et des marges.

Tech Stack
coreNext.jsReactJavaScript (ES6+)
backendMongoDBMongooseZodJWT Authbcrypt
featuresRechartsExport Excel (ExcelJS)Gestion des dates (date-fns)
systemStyled ComponentsNodemailerSharp
testingJestSupertest
VIEW CASE STUDY Structured around problem, solution, decisions, and impact
Apercu Rapide
Probleme
Le magasin dépendait de vérifications de stock manuelles
Les employés devaient aller constamment en réserve
Solution
J'ai conçu un système complet qui relie le stock, la caisse, la facturation et la gestion des garanties dans un seul flux clair. L'objectif était d'éliminer les approximations et de garantir un suivi précis du stock, des prix et des marges.
Séparation entre produit et stock pour éviter les duplications
Decisions
Connexion du stock à la caisse en temps réel
Support des commandes multi-produits
Impact
Disponibilité du stock visible instantanément en caisse
Traitement rapide des commandes multi-produits
Pourquoi Ce Projet Compte

La valeur n'était pas dans l'interface, mais dans un système fiable pour les opérations réelles.

02 — Approche

Je transforme des opérations complexes,
en systèmes clairs et fiables.

Je suis particulièrement utile quand un produit existe déjà mais que le workflow derrière est lent, fragile ou difficile à comprendre.

Mon travail commence par un diagnostic précis : où ça casse, où la duplication apparaît, où la donnée perd du sens, et quelles décisions doivent devenir des règles système.

Ce portfolio montre ma manière de penser — à travers des case studies, des trade-offs et des choix d’implémentation — pas seulement des interfaces finales.

Case-study drivenDécisions défendablesClarté système
3
Langues supportées
Typed
Architecture de contenu
FIFO
Logique de coût stock
about.ts
1const dev = {
2 mindset: "understand-first",
3 focus: "clarity-over-speed",
4 approach: "fix-what-slows-teams",
5 decisions: defensible,
6 hire: "only-when-impact-is-clear"
7}
03 — Stack

Les outils que j’utilise pour livrer des systèmes fiables.

Choisis pour leur clarté, leur maintenabilité et leur vitesse de livraison.

Frontend
React / Next.js
TypeScript
JavaScript (ES6+)
Tailwind CSS
Styled Components
Framer Motion
Backend
Node.js / Express
MongoDB / Mongoose
PostgreSQL / Prisma
Zod
REST APIs
DevOps
Vercel
Git / GitHub
Cloudinary
Testing
Jest
Supertest
Vitest
04 — Contact

Ouvert aux rôles de product engineering,
au consulting et aux builds bien cadrés.

Si votre équipe fait face à des workflows lents, flous ou fragiles, envoyez-moi le contexte, les contraintes et ce qui bloque réellement.

Je vous répondrai clairement sur le fit, le scope et le chemin le plus rapide vers une solution utile.

WHATSAPP