Bonjour, je m'appelle
Settani Abderrahman
Je suis Architecte Full-Stack.
Je conçois et livre des systèmes full-stack, des apps mobiles et des backends scalables — et j'utilise l'IA non comme béquille, mais comme multiplicateur de force. Chaque décision est délibérée : le coding augmenté signifie une exécution plus rapide, moins de défauts, des livrables de meilleure qualité. J'accompagne aussi les équipes techniques qui veulent élever leur niveau — sur l'architecture, la livraison ou l'intégration de l'IA.
À Propos
J'ingénie des logiciels professionnellement depuis 2012 — dans des institutions publiques, des produits enterprise et des startups early-stage. Cette diversité m'a donné quelque chose que peu d'ingénieurs ont : une vision claire de ce que qualité, vélocité et architecture signifient concrètement à chaque échelle.
Mon avantage aujourd'hui, c'est la combinaison de fondamentaux techniques solides et d'une maîtrise délibérée des outils IA. J'ai intégré l'IA à chaque couche de mon workflow — architecture, revue de code, tests, livraison — non pour remplacer le jugement, mais pour multiplier l'output.
Je me spécialise dans les systèmes full-stack (Java, TypeScript, Python), le mobile (Flutter, Android) et l'infrastructure cloud scalable sur GCP. J'interviens aussi auprès d'équipes techniques souhaitant moderniser leur stack ou intégrer l'IA dans leur façon de construire.

Mes Expériences
Asfotec
Ingénieur Logiciel Full Stack
Mars 2020 - Présent
Construction de systèmes full-stack résilients pour des clients enterprise comme Adeo, Leroy Merlin et Kiabi. Travail en Java, Spring, Node.js, Vue.js et GCP en équipes agiles.
Voir les détails →Norsys
Développeur Full Stack
Juillet - Septembre 2019
Refonte du portail client AS24 by Total avec des localisateurs de stations-service sur carte pour les conducteurs professionnels à travers l'Europe.
Voir les détails →Bitcode
Développeur Web
Mars 2019 - Février 2020
Développement d'applications web et mobiles de bout en bout aux côtés de designers et chefs de projet, couvrant l'ensemble du cycle de développement.
Voir les détails →Radeema
Développeur Full Stack
Juillet - Septembre 2018
Conception et développement d'un système interne de gestion des incidents informatiques couvrant le suivi des actifs matériels, logiciels et d'infrastructure.
Voir les détails →Swot
Formateur — Développement Web & Mobile
Septembre 2017 - Février 2020
Encadrement d'étudiants DUT et BTS à travers des formations pratiques en développement web et mobile, couvrant Angular, React, Flutter et plus.
Voir les détails →Formation
Ingénieur d'État en Informatique
École Nationale des Sciences Appliquées (ENSA)
Marrakech, Maroc
Programme d'ingénierie d'état de cinq ans couvrant le génie logiciel, les algorithmes, l'architecture des systèmes, les bases de données, les réseaux et les mathématiques appliquées. Diplômé avec une spécialisation en développement full-stack et systèmes distribués.
Baccalauréat — Sciences Mathématiques B
1er Lycée Militaire Royal
Kénitra, Maroc
Certifications
- Certificat JavaScript Avancée
- Scrum Foundation (SFPC)
Langues
- FrançaisNatif
- AnglaisProfessionnel
- ArabeNatif
Projets en Vedette
Projet en Vedette
Cualista
Cualista est une plateforme grand public qui décode les listes d'ingrédients INCI des produits cosmétiques — en signalant la présence de parabènes, sulfates et silicones — et suit l'historique des prix pour que les utilisateurs sachent exactement quand acheter. Construite avec une couche de scraping Python/Scrapy, un moteur de recherche Elasticsearch et un frontend Next.js. Le backend tourne sur GCP avec des Cloud Functions pour la surveillance des prix en temps réel sur plusieurs enseignes.
- JavaScript
- TypeScript
- Python
- Next.js
- React.js
- Express.js
- MongoDB
- Scrapy
- Splash
- Firebase
- Elasticsearch
- Cloud Functions
- Google Cloud Platform
- Git
- Docker
Projet en Vedette
Cartable
Cartable est une application Android qui aide les lycéens marocains à naviguer dans l'une des décisions les plus déterminantes de leur parcours académique : quelle filière choisir après le baccalauréat. L'application agrège des données d'orientation officielles, implémente un moteur de recommandation personnalisé et les restitue via une interface épurée, utilisable hors connexion. Développée en Java pour Android, Firebase Firestore, Realtime Database et Cloud Functions serverless sur GCP.
- Java
- Android
- JavaScript
- Node.js
- Firebase
- Google Cloud Platform
- Cloud Functions
Compétences & Technologies
Langages
- Java
- TypeScript
- JavaScript
- Python
- Dart
- PHP
- Scala
- C
- C++
Frameworks & Bibliothèques
- Spring Boot
- Spring Cloud
- Spring Reactor
- Spring Security
- Spring Data
- React.js
- Next.js
- Vue.js
- Vuetify
- Angular
- Flutter
- Node.js
- Express.js
- Laravel
- Thymeleaf
- Bootstrap
- Material UI
- Sass
- JavaFX
- Qt
- MapStruct
- OpenFeign
- Scrapy
- Splash
- Turbine
- Atomikos
- Bitronix
- Narayana
Bases de données
- MySQL
- PostgreSQL
- MongoDB
- Elasticsearch
- Firebase Firestore
- H2
Infrastructure & DevOps
- Docker
- Kubernetes
- Google Cloud Platform
- Firebase
- Cloud Functions
- Android
- Terraform
- Kustomize
- GitHub Actions
- GitLab CI/CD
- Jenkins
- JFrog
- GitHub
- GitLab
- Git
- Linux
Messagerie & Streaming
- Apache Kafka
- Avro
- RabbitMQ
- Spring Cloud Stream
- SSE
- WebSockets
Observabilité & QA
- Datadog
- SonarQube
- Swagger
- Jest
- JUnit
- Cypress
- Playwright
- Newman
- Gatling
- BlazeMeter
- Puppeteer
- Postman
IA & Outils Développeur
- Claude Code
- GitHub Copilot
- MCP Servers
- Cursor
- ChatGPT
- Windsurf
- LangChain
- OpenAI API
IA & Ingénierie ML
- TensorFlow
- scikit-learn
- NumPy
- Pandas
- LangChain
- OpenAI API
- Hugging Face
- RAG Pipelines
- Vector Databases
- Prompt Engineering
Architecture & Patterns
- Microservices
- Hexagonal Architecture
- Event-Driven
- Domain-Driven Design
- REST
- GraphQL
- CQRS
- API Gateway
- AOP
Gestion de Projet
- Jira
- Scrum
- Agile
- Kanban
- Confluence
- Linear
Sécurité & Auth
- OAuth 2.0
- OpenID Connect
- JWT
- LDAP
- SSO
- Ping SSO
- HashiCorp Vault
- OWASP
Projets Notables
voir les archivesKiabi
Marketplace Orchestrator
Plateforme microservices gérant la marketplace Kiabi — onboarding vendeurs, validation produits et flux de données catalogue via Kafka.
JavaSpring BootSpring ReactorSpring Security+24 de plusVoir les détails →Leroy Merlin - France
Competitor Price Repository
Référentiel centralisé des prix concurrents avec matching produit par IA et saisie manuelle, exportant les données vers BigQuery et Kafka.
JavaSpring BootSpring ReactorSpring Security+27 de plusVoir les détails →Leroy Merlin - France
Smatch
Plateforme de matching concurrent-catalogue utilisant l'IA sur images et descriptions, combinée à la saisie manuelle pour Leroy Merlin.
JavaSpring BootSpring ReactorSpring Security+27 de plusVoir les détails →Leroy Merlin - France
Dopanim
Application de gestion des opérations commerciales et des offres de remboursement avec backend Java réactif et frontend Vue.js sur GCP.
JavaSpring BootSpring ReactorSpring Security+23 de plusVoir les détails →Asfotec
Cualista
Plateforme de produits cosmétiques analysant les listes d'ingrédients INCI pour détecter les composés nocifs et suivre l'évolution des prix.
JavaScriptTypeScriptPythonNext.js+11 de plusVoir les détails →Norsys - Maroc
AS24 by Total
Refonte du portail client AS24 pour le réseau européen de carburant Total avec localisateurs de stations sur carte et gestion des contrats.
JavaSpring BootSpring CloudSpring Data+13 de plusVoir les détails →
Et Maintenant ?
Me Contacter
Vous construisez quelque chose d'ambitieux et avez besoin d'un ingénieur capable de prendre en charge le côté technique ? Vous cherchez un accompagnement sur l'architecture, l'intégration de l'IA ou la vélocité d'équipe ? Je suis disponible.
Ma boîte mail est ouverte. Je réponds à chaque demande sérieuse.

