I'm a self-taught full-stack developer who started coding independently from home before formalizing my skills through YouCode's intensive, project-based training. I build across the Java Spring Boot, PHP/Laravel, and JavaScript/React ecosystems — architecting and deploying full-stack systems from RBAC and secure payment processing to real-time data tracking.
Intensive project-based training covering Java Spring Boot, PHP/Laravel, React, relational databases, and collaborative development workflows — the same curriculum that produced the four shipped projects in this portfolio.
Completed secondary education before moving directly into self-taught programming and, later, YouCode's intensive training track.
Designed the relational schema and REST API layer for patient record management and appointment scheduling, plus an admin dashboard with real-time visibility into clinical workflows.
Co-developed a multi-module platform: public landing page, admin dashboard, secure client portal, and internal team workspace, with modular front-end components for a consistent brand identity.
Built RBAC, real-time inventory tracking across concurrent vendor updates, and integrated Stripe payments, with permission-based layers to safeguard vendor and customer data.
Designed a dynamic booking engine with automated rental contract generation, and optimized local SEO structures to improve discoverability and organic search visibility.
Source code, commit history, and a few things still in progress.
"Badr un profile que j le recommande vivement au-delà de ses compétences techniques il sait vraiment comment gérer la relation client et compréhension réelle des enjeux business grâce à sa solide expérience en freelance 🙌🏻"
"Badr le meilleur 🥇"
"I highly recommend Badr to my network. His strong technical skills and fast learning abilities make him a valuable asset to any startup looking to deliver high-value projects to its clients."
"Ow matwa93atch ghadi tkon l resultat zwena hta l had daraja ma3ndi mantsalk site nadi"
Open to freelance work and full-time roles. If you need a developer who can own a feature end to end, reach out.
Get in touch