Bonjour, je suis

    Ahmed Ajmi

    Développeur Full-Stack à Lyon

    Je suis en alternance chez Todo Gift et en MBA à MyDigitalSchool Lyon. J'aime coder des produits qui tournent vraiment en prod.

    À Propos

    Développeur Full-Stack à Lyon

    Je suis arrivé au dev parce que j'aime l'idée de construire des choses qui marchent. Aujourd'hui je travaille principalement avec Next.js, NestJS et PostgreSQL, avec un peu de Python pour des projets persos.

    En ce moment je suis en alternance chez Todo Gift où on a lancé une marketplace multi-vendeurs en avril 2026 : 3 interfaces Next.js (acheteur, vendeur, admin), 2 backends (NestJS pour le central et Python pour un service NLP), 85 tables PostgreSQL, intégrations Stripe Connect, Shopify et WooCommerce. À côté je prépare mon MBA Développeur Full-Stack à MyDigitalSchool Lyon.

    J'utilise aussi Cursor au quotidien, pas pour remplacer ma réflexion mais pour aller plus vite sans sacrifier la qualité du code.

    Marketplaces multi-vendeurs

    Stripe Connect, webhooks Shopify et WooCommerce.

    Architecture modulaire

    Microservices et services Python.

    Intégration IA

    LLM, OCR et traitement de données.

    Jeux multijoueurs temps réel

    Socket.IO et Supabase.

    Portfolio

    Projets Récents

    Quelques projets sur lesquels j'ai travaillé, en prod ou en perso.

    Aperçu du projet Todo Gift

    Todo Gift

    Marketplace multi-vendeurs lancée en avril 2026. 3 interfaces Next.js (acheteur, vendeur, admin), 2 backends (NestJS pour le central et Python pour un service NLP), 85 tables PostgreSQL. Intégrations Stripe Connect pour les paiements et reversements vendeurs, webhooks Shopify et WooCommerce pour la synchro catalogue.

    Next.jsNestJSPostgreSQLStripeShopifyWooCommerceDocker
    Aperçu du projet K-Games

    K-Games

    Une plateforme multijoueur en ligne pour des jeux de stratégie que j'ai bien aimés en regardant des séries coréennes comme The Genius (des émissions de jeux de stratégie avec des vrais joueurs). J'ai voulu les coder pour y jouer avec mes potes, et j'en ai créé un tout seul avec mes propres règles : Bluffing Chess. L'archi est modulaire pour ajouter de nouveaux jeux facilement. C'est de loin le projet que j'ai le plus aimé faire.

    Next.jsSocket.IOSupabaseTypeScript
    Aperçu du projet OKAZ

    OKAZ

    Mon premier vrai projet full-stack en NestJS et React. C'est une boutique e-commerce que j'ai faite au nom de la boutique d'antiquités de mon père, qui s'appelle OKAZ. CRUD produits, auth JWT, dashboard admin, le tout dans un setup Docker Compose.

    NestJSReactPostgreSQLPrismaDockerJWT
    Aperçu du projet Alternance Automation

    Alternance Automation

    Un script Python que j'ai fait l'année dernière pour automatiser ma propre recherche d'alternance. Il trouve des boîtes dans une zone géo via Google Maps API, récupère les contacts avec Gemini, et envoie des mails personnalisés. Au départ c'était juste pour moi.

    PythonGoogle MapsGeminiSMTP

    Compétences

    Stack technique

    Les langages, outils et concepts que j'utilise au quotidien ou sur mes projets.

    Langages

    JavaScript / TypeScriptPythonPHPDartJavaC

    Front-end

    ReactNext.jsTailwind CSSFlutter

    Back-end

    Node.jsNestJSSymfony

    Données & DevOps

    PostgreSQLDockerGitGitLab CICypress

    Technologies avec lesquelles je travaille au quotidien

    Next.js
    NestJS
    PostgreSQL
    TypeScript
    Docker
    GitLab CI
    Stripe
    Python

    Contact

    Me contacter

    Vous voulez échanger ? Envoyez-moi un message.

    Informations de Contact

    Je suis en alternance chez Todo Gift et je cherche une nouvelle alternance pour septembre 2026 dans le cadre de mon MBA. Si vous avez une opportunité ou simplement envie d'échanger, contactez-moi.