
Ahmed DABOUSSI
Tech Lead Angular / Full Stack – Architecte Frontend
Salaire / Taux journalier
Paris, France
Mobilité : France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
À propos
Introduction
Tech Lead Full Stack avec plus de 12 ans d'expérience en conception, développement, déploiement et pilotage de projets web et mobiles. Expert Angular, Vue.js et Node.js avec une solide maîtrise de Symfony et Python. Expérience confirmée en architecture logicielle (microservices, monorepo, design systems), pratiques DevOps (CI/CD, conteneurisation Docker, orchestration Kubernetes, monitoring, infrastructure cloud GCP/AWS/Azure), encadrement d'équipes techniques et delivery sur des projets à forte valeur ajoutée (IKEA, Christian Dior Finance, LVMH, SaaS). Passionné par l'IA générative et les architectures modernes.
Expérience de travail
Développeur Fullstack
TerraGrow
août 2025 - Présent
1 an 3 mois
– Migration Angular 18 → 21 avec Standalone Components, lazy loading avancé et Change DetectionStrategy.OnPush – Conception d'un Design System interne (Marcassin) basé sur l'Atomic Design, publié en package npm privé – Structuration en monorepo Angular avec mutualisation des composants et librairies partagées – Développement backend Node.js / Express : APIs REST, cache Redis, stockage MinIO – Création d'un Angular Element (Web Component) pour intégration dans des plateformes partenaires – Intégration ECharts, Chart.js, AG Grid pour la visualisation de données agricoles en temps réel – Réduction du temps de chargement de 30-40% grâce à l'optimisation Angular (OnPush, lazy loading, tree shaking) – Mise en place de pipelines CI/CD GitLab multi-stages : build, lint, tests, déploiement automatisé – Configuration SonarQube pour l'analyse statique de code et le suivi de la dette technique – Conteneurisation des services avec Docker et orchestration via Docker Compose en environnement de staging
Développeur Senior Frontend - Angular
IDNTT
mars 2025 - juin 2025
4 mois
Application micro-front Angular pour la visualisation dynamique de données statistiques SUAP/SUE avec cartographie interactive. – Architecture micro-front modulaire avec composants Angular chargés dynamiquement via injection de contexte – Carte interactive Leaflet avec polygones, marqueurs, clustering et graphiques intégrés par zone géographique – Gestion centralisée des filtres via Reactive Forms, BehaviorSubject et services RxJS partagés – Visualisation statistique Chart.js avec comportements personnalisés (tooltips, légendes dynamiques, animations) – Adaptation responsive complète et conformité pixel-perfect aux maquettes Figma – Intégration d'APIs REST avec gestion du cache HTTP et stratégie de retry pour la résilience – Configuration du build Angular optimisé pour l'embarquement dans un environnement tiers
Tech Lead
The Golden Nuggets
sept. 2024 - févr. 2025
6 mois
Moteur de génération de contenu par IA multi-modèles et plugins de navigation avancée pour plateforme e-commerce. – Conception d'un moteur de génération de contenu IA : micro-frontend Angular, génération SEO automatisée multi-langues – Intégration multi-IA : OpenAI, Claude API, TextCortex, DeepSeek pour le texte; DALL-E, ImaginePro pour les visuels – Génération automatique de fiches produits complètes à partir de prompts, avec gestion des versions et rollback – Plugin de navigation à facettes : filtres personnalisés, rendu multi-format, chargement AJAX asynchrone – Architecture micro-frontend Angular encapsulée avec Standalone Components et gestion d'état isolée – Mise en place d'un pipeline CI/CD GitLab avec déploiement automatisé et tests de non-régression – Monitoring des appels API IA (latence, coûts, taux d'erreur) via dashboards custom
Tech Lead
2ai
sept. 2023 - août 2024
1 an
Module Assistant IA intégré à Zoom : automatisation des comptes rendus, suivi des décisions et actions proactives. – Architecture microservices avec intégration Zoom Marketplace API et gestion des webhooks temps réel – Pipeline RAG (Retrieval-Augmented Generation) avec LangChain et base de connaissances contextuelle indexée – Backend Python / FastAPI avec structuration DTO, validation Pydantic, intégration ChatGPT API pour NLP avancé – Frontend Angular (Standalone Components, NgRx, Angular Router, HttpClient) avec interface component-based et design responsive – Déploiement sur GCP : Cloud Run pour les microservices, Cloud Storage pour les transcriptions, Cloud Functions serverless – Mise en place d'OAuth 2.0 avec refresh token automatique et gestion fine des scopes Zoom – Configuration de pipelines CI/CD GitLab avec tests automatisés, linting et déploiement sur GCP – Monitoring applicatif avec Cloud Logging et alerting sur les erreurs critiques
Tech Lead (Part-time)
Nakshedil
mai 2023 - août 2023
4 mois
Migration d'une boutique en ligne vers React / Strapi avec conteneurisation et déploiement automatisé. – Architecture frontend React modulaire avec Redux Toolkit, React Router, custom hooks et code splitting – Backend Strapi CMS avec APIs REST sécurisées, gestion des rôles et permissions granulaires – Fonctionnalités avancées : recherche full-text temps réel, filtres dynamiques combinés, lazy loading des images – Optimisation SEO : méta-tags dynamiques, sitemap automatisé, Server-Side Rendering partiel – Conteneurisation Docker multi-stage pour le frontend et le backend avec images optimisées – Orchestration Kubernetes avec Helm charts, auto-scaling et health checks – Pipeline CI/CD GitLab : build, tests, analyse SonarQube, déploiement automatique sur cluster K8s
Tech Lead (Part-time)
Z&A Conseil
mai 2023 - août 2023
4 mois
Refonte frontend d'une application de gestion de fidélité : migration Symfony vers Angular / Angular SSR. – Architecture Angular / Angular SSR avec SSR pour amélioration des performances et du référencement SEO – Schéma GraphQL via API Platform (Symfony) pour gestion typée et optimisée des échanges de données – Authentification JWT avec refresh token silencieux et gestion des sessions multi-devices – Notifications temps réel via Mercure pour les alertes de points de fidélité et promotions – Optimisation sécurité (CORS, protection XSS/CSRF, gestion des rôles RBAC) et performances (lazy loading, code splitting, cache API) – Tests unitaires et fonctionnels avec PHPUnit et Jasmine/Karma, couverture de code > 80% – Déploiement conteneurisé Docker avec reverse proxy Nginx et certificats SSL automatisés
Développeur → Tech Lead
Groupe Une Belle Agence
avr. 2014 - mai 2023
9 ans 2 mois
Paris, France
Évolution progressive de développeur à tech lead sur 9 ans, avec pilotage de projets pour des clients grands comptes. Principaux projets : IKEA — Tech Lead Application tablette pour salle immersive VR, backend Prestashop, SSO Azure AD, intégration Unity. – Pilotage de l'équipe technique (3 développeurs) et coordination avec le client IKEA – Développement du backend API Laminas avec intégration catalogue Prestashop et gestion des stocks temps réel – Mise en place du SSO Azure AD pour l'authentification unifiée des collaborateurs IKEA – Communication temps réel via WebSocket entre l'application tablette et le moteur Unity VR – Déploiement automatisé sur infrastructure Azure avec scripts de provisionning Christian Dior Finance — Tech Lead Application de gestion et publication automatisée de flux financiers. Architecture API-first. – Conception de l'architecture API-first avec Laminas API Tools et documentation OpenAPI/Swagger – Développement d'APIs RESTful pour l'ingestion, la transformation et la publication de flux financiers – Visualisation Chart.js des KPIs financiers avec dashboards interactifs et export PDF – Mise en place de tests automatisés PHPUnit avec couverture > 85% et intégration continue Jenkins – Gestion des droits d'accès et audit trail pour la conformité réglementaire DALBE — Tech Lead Application de gestion de cartes de fidélité avec intégration logiciels de caisse, Google Pay, Apple Wallet. – Architecture Symfony / API Platform avec APIs REST sécurisées JWT pour les terminaux de caisse – Intégration des logiciels de caisse Progmag, LISM et SOFI via protocoles propriétaires et APIs – Implémentation Google Pay API et Apple PassKit pour la dématérialisation des cartes de fidélité – Campagnes SMS marketing automatisées via Mediapost avec segmentation client – Pipeline CI/CD GitLab avec déploiement Kubernetes en blue-green pour zéro downtime Groupe CARRUS — Tech Lead Frontend de l'application BIS (Betting Information System) déployée sur hippodromes. – Développement du frontend Angular avec design system Angular Material custom pour les hippodromes – Affichage de données de paris temps réel via WebSockets avec reconnexion automatique et fallback polling – Animations interactives et transitions fluides pour l'affichage des cotes et résultats – Tests unitaires Jasmine/Karma avec couverture > 80% et tests e2e Protractor – Optimisation des performances pour un affichage sans latence sur les écrans des hippodromes Financière Agache (LVMH) — Développeur Full Stack Migration d'une application de gestion de flux financiers de C#/ASP.NET vers Symfony. – Analyse et reverse engineering de l'application legacy C#/ASP.NET pour la cartographie fonctionnelle – Développement des outils de migration de données avec scripts ETL et validation d'intégrité – Reconstruction des modules de publication automatisés en Symfony avec workflows configurés – Tests de non-régression PHPUnit et campagnes de recette avec les équipes métier LVMH – Conteneurisation Docker de l'application pour standardiser les environnements de développement DALBE (E-commerce) — Développeur Full Stack Refonte frontend Angular de la plateforme e-commerce, migration Prestashop 1.6 → 1.7. – Refonte complète du frontend e-commerce en Angular avec Standalone Components et NgRx – Migration Prestashop 1.6 vers 1.7 avec adaptation des modules et thèmes custom – Développement d'APIs custom GraphQL pour optimiser les requêtes catalogue et panier – Pilotage d'une équipe de 3 développeurs : revues de code, pair programming, planification sprints – Déploiement conteneurisé Docker avec CI/CD GitLab et environnements de préproduction Intranet TimeSheet (interne) — Développeur Full Stack Application de gestion du temps, tickets et plannings Gantt. – Développement du frontend Angular modulaire avec lazy loading et gestion d'état via services RxJS – Implémentation de plannings Gantt interactifs avec drag & drop et dépendances entre tâches – Backend Symfony avec APIs REST sécurisées JWT et gestion des permissions par rôle – Dashboards Chart.js pour le suivi des heures, la charge équipe et les indicateurs de productivité – Déploiement Docker avec reverse proxy Nginx et base MySQL répliquée
Stagiaire Recherche
IRIT, Université Toulouse
janv. 2013 - juin 2013
6 mois
Étude des communautés de réseaux égocentriques pondérés pour l'enrichissement de profils utilisateurs et systèmes de recommandation. – Développement d'une application Java/Spring d'analyse de réseaux sociaux avec visualisation de graphes – Implémentation d'algorithmes de détection de communautés sur des réseaux pondérés (Louvain, Label Propagation) – Extension des profils sociaux avec pondérations et mesures de structure communautaire (centralité, modularité) – Évaluation sur réseaux de co-auteurs (DBLP, Mendeley) avec métriques de précision et rappel – Rédaction d'un mémoire de recherche et présentation des résultats devant un jury académique
Formation
Université Paul Sabatier Toulouse III
Master 2, Recherche d'Information, Bases de Données et Multimédia (RIBDM)
2012 - 2013
1 an 1 mois
Universitatea POLITEHNICA din București
Diplôme d'ingénieur (Engineer's Degree)
2007 - 2012
5 ans 1 mois