À propos

Développeur Full-Stack concevant des produits numériques performants et évolutifs

Je m'appelle Bahaj Abderrazak, développeur full-stack basé à Maroc (Casablanca, Rabat & Télétravail). Je conçois des sites web modernes, des applications web sur mesure, des tableaux de bord, des API et des plateformes e-commerce — en maîtrisant l'ensemble de la chaîne, de l'interface utilisateur jusqu'à la base de données.

Mon approche est centrée sur le produit : je pars des besoins des utilisateurs et des objectifs stratégiques de l'entreprise pour concevoir une architecture pérenne. J'accorde une importance primordiale à l'accessibilité, à la performance et à la maintenabilité du code dans le temps.

Portrait of Bahaj Abderrazak, a full-stack developer

Philosophie

Comment j'aborde le développement de produits

Accessibilité native

HTML sémantique, navigation au clavier et focus visibles sont intégrés dès la conception, pas ajoutés après coup.

La performance est une fonctionnalité

Optimisation du bundle JavaScript, compression d'images et respect strict des Core Web Vitals dès le premier jour.

Architecture maintenable

Conventions éprouvées, documentation claire et séparation nette des responsabilités pour évoluer sans friction.

Communication transparente

Les choix techniques sont expliqués de façon claire et pragmatique pour des décisions rapides et éclairées.

Technologies

Technologies avec lesquelles je travaille

ReactComponent-driven interfacesNext.jsSSR for faster first paintTypeScriptType-safe, maintainable codeVue.jsProgressive, reactive UIsTailwind CSSConsistent design systemsLaravelSecure PHP backendsDjangoRapid Python APIsPythonAutomation & data toolingPHPServer-side web applications.NETEnterprise-grade servicesPostgreSQLReliable relational dataMySQLProven database performanceREST APIsClear contract designGitVersioned, reviewable workDockerReproducible deployments

Expériences

  1. Freelance Full-Stack Developer

    Independent · Remote

    Deliver full-stack web applications for startups, businesses, and agencies — from interface to API and database.

    ReactNext.jsLaravelDjangoPostgreSQL
  2. Full-Stack Development Projects

    Various Clients · Morocco · Remote

    Build dashboards, e-commerce platforms, booking systems, and MVPs with a focus on accessibility and performance.

    TypeScriptVue.js.NETMySQLDocker

Formations

  1. Graduated

    Professional Bachelor's Degree in Software Engineering and Application Development

    Higher Institute of Engineering · Morocco

  2. Completed

    Diploma in IT Development Techniques

    Institute of Technology · Morocco

Disponible pour de nouveaux projets · Basé au Maroc · Travail à distance avec des équipes du monde entier.

Commençons

Vous avez un projet à concrétiser ?

Décrivez ce que vous souhaitez réaliser, le stade d'avancement de votre projet et vos besoins techniques — je vous répondrai avec des prochaines étapes concrètes.