Développeur Full-Stack — JavaScript · Node.js · PHP · MySQL
🌱 En recherche d'alternance (18 mois) — Concepteur Développeur d'Applications, spécialisation éco-conception
Également ouvert à toute opportunité — stage, CDD, CDI junior, freelance
FR — Développeur full-stack diplômé du titre professionnel DWWM (Lille), avec un Master en Économie et Management Publics. Je conçois et livre des applications web complètes — APIs REST, e-commerce, sport, outils pour développeurs, intégrations IA — en privilégiant un code léger en JavaScript natif, une architecture en couches et des applications qui tournent vraiment en production.
Je me spécialise aujourd'hui en éco-conception / sobriété numérique : pages légères, performances optimisées et empreinte environnementale réduite dès la conception.
EN — Full-stack developer (DWWM certified, Lille) with a Master's in Public Economics. I design and ship complete web apps — REST APIs, e-commerce, sports tech, developer tooling, AI integrations — favouring lightweight vanilla JavaScript, layered architecture and apps that actually run in production.
Currently specialising in eco-design / digital sobriety: lean pages, optimised performance and a lower environmental footprint by design.
Application full-stack déployée en production : chroniques et critiques manga, intégrations Anilist & Inko, génération audio par voix neuronale (Edge-TTS) pour écouter les articles, et espace d'administration.
Stack · Node.js · Express · MySQL · JavaScript natif · APIs REST · Edge-TTS Highlights · architecture en couches (front / API / BDD) · front léger en JS natif · hébergement Render + base MySQL Aiven
→ Live : tsundoku-s6lz.onrender.com · Code : github.com/Abdoulrazack1/tsundoku
Plateforme web complète pour un club cycliste : gestion des sorties, parsing GPX, intégration Strava OAuth, profils altimétriques, météo & élévation via Open-Meteo, itinéraires depuis OpenStreetMap, espace membre et back-office admin.
Stack · Node.js · Express · MySQL · JWT · Bcrypt · Multer · Nodemailer · Helmet · Rate-limit · Migrations versionnées · Pino · Vanilla JS / Leaflet Highlights · 14 tables relationnelles · API REST sécurisée · backups MySQL planifiés · scraper OSM avec mirrors de fallback · tests unitaires & d'intégration
Plateforme de lecture manga complète : catalogue MangaDex (83 000+ séries) en proxy backend, lecteur intégré (page/scroll/double), bibliothèque personnelle synchronisée (favoris, progression, listes), authentification JWT + bcrypt, PWA installable avec service worker (mode hors-ligne), prêt Capacitor pour Android/iOS.
Stack · Node.js · Express · MySQL (9 tables) · JWT · Bcrypt · Axios · Vanilla JS · Service Worker · Capacitor Highlights · 28 endpoints REST · proxy MangaDex avec cache TTL · progression auto-sauvée par chapitre · mode hors-ligne via SW (sobriété réseau)
Moteur de notation Machine Learning pour évaluer la qualité de fonctions JavaScript : 10 features extraites par analyse AST (acorn), modèle entraîné avec TensorFlow.js, API REST, CLI et Quality Gate pour CI/CD.
Stack · Node.js · TensorFlow.js · Acorn (AST) · Express · CLI (commander) · CI/CD Highlights · entraînement local (~15 s) · analyse depuis URL GitHub ou snippet · pipeline reproductible · dataset versionné
Serveur Model Context Protocol open-source qui expose un ensemble complet d'outils de mémoire et de raisonnement à Claude Desktop / Claude Code : indexation de notes, recherche BM25, scoring adaptatif, audit de duplicats, raisonnement séquentiel, auto-sync via hooks.
Stack · Node.js · TypeScript · @modelcontextprotocol/sdk · Zod · BM25 Highlights · architecture modulaire (core / render / tools) ·
brain_brief/brain_advise/brain_chain/brain_critic· vault Obsidian git-versionné
Boutique e-commerce de mangas (projet DWWM) : maquette Figma, intégration responsive, filtres dynamiques multi-critères, recherche instantanée, panier hybride (localStorage invité / MySQL utilisateur connecté), tunnel d'achat complet.
Stack · HTML5 · CSS3 · JavaScript ES6+ (no framework) · Node.js · Express · MySQL · JWT · Bcrypt
Autres projets · More projects
Transformer Encoder TensorFlow.js qui extrait la formule mathématique ou l'invariant logique sous-jacent à n'importe quelle fonction JS. Pipeline : mutations AST (
acorn) → dataset ~3000 paires → modèle. Stack · Node.js · TensorFlow.js · Acorn (AST) · Express → github.com/Abdoulrazack1/Logic-Lens
Boutique téléphonie & high-tech : filtres à facettes combinables (marque, prix, OS, stockage), tri sans rechargement, architecture JS orientée composants. Stack · HTML5 · CSS3 · JavaScript ES6+ → github.com/Abdoulrazack1/Peartech
Portfolio one-page 100 % vanilla : Three.js (icosaèdre wireframe + exploded view), curseur magnétique, scroll-aware nav, 3D tilt — zéro framework, zéro dépendance, zéro build. Stack · HTML5 · CSS3 · JavaScript vanilla · Three.js → github.com/Abdoulrazack1/portfolio_pro
Jeu navigateur pixel-art type Game Boy avec API de scores, niveaux, modes et power-ups. Frontend zéro dépendance, backend Express + SQLite avec fallback JSON. Stack · HTML5 Canvas · JavaScript vanilla · Node.js · Express · SQLite → github.com/Abdoulrazack1/safari-frenzy
Éco-conception · AI / ML · Tooling
FR — Je recherche une alternance de 18 mois pour préparer le titre Concepteur Développeur d'Applications (spécialisation éco-conception) avec Simplon, comme développeur full-stack ou back-end. Basé à Lille, ouvert au télétravail partout en France. À l'aise pour prendre en charge des features de bout en bout, livrer en intégration continue et m'intégrer dans une équipe et une codebase existantes. Je reste également ouvert à toute opportunité — stage, CDD, CDI junior ou mission freelance.
EN — Looking for an 18-month apprenticeship (alternance) to earn the Application Designer-Developer title (eco-design specialisation) with Simplon, as a full-stack or back-end developer. Based in Lille, open to remote across France. Also open to any opportunity — internship, fixed-term or junior permanent role, freelance.
- LinkedIn — linkedin.com/in/abdoulrazack-abdillahi-mahamoud
- Email — abdoul.abdillahi@gmail.com
- Localisation — Lille, France · télétravail toute la France