Aller au contenu
Amine Bazi.

Développeur full-stack — Casablanca, Maroc

Je conçois des applications web complètes,
de l'interface à la base de données.

Je m'appelle Amine Bazi. Je développe des sites, des applications et des intégrations IA pour des entreprises qui attendent un travail soigné, fiable et maintenable.

Basé à
Casablanca, Maroc
Projets sélectionnés

01 — Projets

Projets sélectionnés

Trois réalisations concrètes, documentées à partir de leur code source et de leur rapport : une application de réservation de rendez-vous, une plateforme e-learning avec IA et un agent IA de service client.

Application full-stack — projet académique (PFA), EMSI · 2025

AppointmentPro

Système de réservation de rendez-vous avec rôles client / professionnel

Application web de prise de rendez-vous : les professionnels publient leurs disponibilités, les clients réservent un créneau, et chacun suit ses rendez-vous depuis un tableau de bord dédié.

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Supabase
  • PostgreSQL

Plateforme e-learning + IA — projet académique (PFA), EMSI · 2025

AI Learning

Assistant pédagogique intelligent avec évaluation IA des réponses

Plateforme d'apprentissage en ligne intelligente : cours structurés en modules et leçons, exercices à réponses libres évalués par l'IA (OpenAI), et suivi de progression pour étudiants et instructeurs.

  • React
  • Node.js
  • Express
  • Supabase
  • PostgreSQL
  • Tailwind CSS

Agent IA — projet de fin d'études · 2025

ServiceBot IA

Agent IA de service client : chatbot RAG, sentiment et rétention

Agent d'intelligence artificielle pour le service client : chatbot FAQ disponible 24/7 appuyé sur une base de connaissances (RAG), analyse de sentiment, réponses aux avis et escalade vers des humains.

  • Python
  • FastAPI
  • LangChain
  • Google Gemini
  • Pinecone
  • RAG

02 — Services

Ce que je peux développer pour vous

Des prestations claires, du cadrage à la mise en ligne. Chaque projet commence par une discussion — devis sur demande.

  1. 01

    Sites web professionnels

    Le problème

    Votre site actuel ne reflète plus la qualité de votre activité, ou vous partez de zéro.

    Le livrable

    Un site rapide, responsive et optimisé pour le référencement, prêt à être déployé.

  2. 02

    Applications web full-stack

    Le problème

    Vous avez besoin d'un outil métier avec comptes utilisateurs, données et logique serveur.

    Le livrable

    Une application complète : interface, API, base de données, authentification et tableau de bord.

  3. 03

    Amélioration de boutiques Shopify

    Le problème

    Votre boutique fonctionne, mais des irritants freinent l'expérience d'achat.

    Le livrable

    Des améliorations ciblées : thème, performances, parcours d'achat et intégrations.

  4. 04

    Intégration de chatbots IA

    Le problème

    Votre équipe répond aux mêmes questions en boucle, jour et nuit.

    Le livrable

    Un assistant IA connecté à vos contenus (RAG), intégré à votre site, avec escalade vers un humain.

  5. 05

    Maintenance et évolutions

    Le problème

    Votre site existe, mais personne ne le fait évoluer de façon fiable.

    Le livrable

    Un suivi régulier : corrections, nouvelles fonctionnalités, sauvegardes et mises à jour.

03 — Compétences

Compétences techniques

Des technologies que j'utilise réellement, illustrées par mes projets et mon expérience — pas de pourcentages arbitraires.

Frontend

Interfaces responsives et animées, utilisées sur AppointmentPro et en agence.

  • React
  • TypeScript
  • Next.js
  • Vite
  • Tailwind CSS
  • Framer Motion

Backend

API et logique serveur, mises en œuvre sur AI Learning (Express) et ServiceBot IA (FastAPI).

  • Node.js
  • Express
  • FastAPI
  • Python
  • API REST

Bases de données

Modélisation et requêtes avec ORM, de SQLite en développement à PostgreSQL en agence.

  • PostgreSQL
  • Supabase
  • MySQL
  • MongoDB
  • SQLite
  • Prisma

API & intégrations

Authentification, services tiers et communication entre applications.

  • JWT
  • REST
  • Stripe (bases)
  • Axios
  • Webhooks

Outils & déploiement

Versionnage, conteneurisation et pipelines utilisés au quotidien.

  • Git / GitHub
  • Docker
  • GitHub Actions
  • Vercel
  • Linux

IA & services intelligents

Intégration de modèles de langage, mise en pratique sur ServiceBot IA et AI Learning.

  • API LLM (Gemini, OpenAI)
  • LangChain
  • RAG
  • Pinecone
  • Analyse de sentiment

04 — Parcours

Expérience professionnelle

  1. Depuis février 2026

    Ingénieur informatique — Développeur full-stack

    Oddy Agency · Casablanca, Maroc

    • Conception et développement d'applications web full-stack : interfaces React / TypeScript et API REST Node.js.
    • Bases de données PostgreSQL via Supabase : authentification, droits d'accès et rôles utilisateurs.
    • Intégration de fonctionnalités IA : API de modèles de langage pour l'évaluation et la génération de contenu.
    • Travail en équipe Agile : analyse des besoins, tests, résolution de problèmes, Git / GitHub.
  2. Juin — août 2025

    Stagiaire développeur web full-stack

    WHD Agency · Casablanca, Maroc

    • Développement complet d'une application de gestion de rendez-vous (AppointmentPro) : frontend React et backend Node.js / Express / Prisma.
    • Authentification et sessions, tableau de bord interactif, gestion des créneaux horaires.
    • Interface responsive et épurée avec Tailwind CSS.
  3. Juillet 2024

    Stage d'observation — maintenance web

    Mercure Diffusion · Casablanca, Maroc

    • Mise à jour et maintenance du site web : contenus, images, sections.
    • Collaboration avec l'équipe marketing et le responsable informatique.
  4. Juillet 2023

    Stage d'observation — infrastructure IT

    LEONI · Casablanca, Maroc

    • Inventaire du matériel informatique et schémas réseau.
    • Assistance helpdesk, tests et réparations des prises réseau.

Formation

Diplôme d'ingénieur en informatique (MIAGE) — EMSI, Casablanca.

05 — Contact

Un projet de site ou d'application ?

Décrivez-moi votre besoin en quelques lignes — je réponds avec une première analyse et les prochaines étapes.