À Propos
Découvrez mon parcours, mes compétences et mon expertise en tant qu'Ingénieur Logiciel Full-Stack.
Parcours
Bonjour ! Je suis un Ingénieur Logiciel Full-Stack avec plus de 5 ans d'expérience, à l'aise en télétravail et ouvert à travailler partout dans le monde. Je mène des produits de l'idée à la production, des applications web réactives à mes propres outils open source, et j'apporte ce même sens de l'ownership aux équipes client, actuellement chez Ippon Technologies.
- Mars 2026 - Présent En cours
Suez IWS
Développeur Full-Stack
Modernisation Full-Stack de Pléco, l'extranet B2B enterprise de SUEZ IWS : migration d'une UI Liferay legacy vers des micro frontends Angular, refonte de la pipeline CI/CD, refonte complète du design et renforcement sécurité pour la gestion des déchets dangereux à l'échelle industrielle.
- Novembre 2025 - Présent En cours
Ippon Technologies
Ingénieur Logiciel Full-Stack
Pilote des initiatives R&D internes pour accélérer la modernisation des systèmes legacy. Développement d'un CLI de modernisation piloté par IA en Rust utilisant Tree-sitter pour l'analyse AST et RAG pour la documentation automatisée du code legacy. Mise en place de workflows agentiques avec MCP.
- Janvier 2025 - Avril 2025
SYSTRAN by ChapsVision
Ingénieur Logiciel Full-Stack
Contribution au développement d'applications web avec TypeScript et Next.js sur une plateforme NLP dédiée aux services de traduction. Collaboration avec une équipe internationale, proposition de solutions pour moderniser un code legacy, participation aux cérémonies Agile.
- Mars 2022 - Mars 2024
Wemanity Group (METRO France)
Développeur Full-Stack
A travaillé en tant que développeur Full-Stack utilisant Node.js, React.js, TypeScript et GraphQL.
- Septembre 2020 - Février 2022
Ma Formation Médicale
Développeur Full-Stack
A participé à la refonte de l'API, à la transition du code PHP vers JavaScript et à la mise en place d'une architecture modulaire.
Au-delà du développement web, j'ai une expérience concrète avec les outils pilotés par l'IA (RAG, MCP, intégration LLM) ainsi qu'avec les pratiques DevOps : Docker, Kubernetes et pipelines CI/CD. Je maîtrise les méthodologies Agile et Scrum.
Voir toutes mes expériences →Formation
- 2020 - 2021
Master en ingénierie informatique
Expert Architecte Web
Institut F2I · Docker · Jenkins · JavaScript · Git · CSS · SQL · React.js · REST APIs · Node.js · DevOps
- 2018 - 2020
Licence en ingénierie informatique
Chef de Projet Digital
Institut F2I · JavaScript · Git · CSS · SQL · Node.js
- 2017 - 2018
BTS SLAM
Solutions et Applications aux Processus Métiers
IRIS - Ecole supérieure d'informatique · JavaScript · Git · CSS · SQL · Node.js
- 2015 - 2017
BTS SLAM
Solutions et Applications aux Processus Métiers
Lycée Léonard de Vinci de Melun · JavaScript · Git · CSS · SQL · MongoDB · Node.js · Java · Symfony
- 2014 - 2015
BTS SLAM
Solutions et Applications aux Processus Métiers
CNED · Git · CSS · SQL
- 2011 - 2014
Baccalauréat Professionnel
Systèmes Électroniques Numériques
Lycée La Fayette · SQL
Compétences
Frontend
- React
- Next.js
- TypeScript
- JavaScript
- CSS
Backend
- Node.js
- Express.js
- GraphQL
- REST APIs
- Rust
IA & GenAI
- RAG
- GenAI
- MCP
- LLM Integration
- Tree-sitter
- AST Parsing
DevOps
- Docker
- Kubernetes
- Swarm
- CI/CD
- GitHub Actions
- Cloud Platforms
Méthodologies
- Agile
- Scrum
- Test-Driven Development
- Code Review
Architecture
- Hexagonal Architecture
- Atomic Design
- Modular Component-based Design
Outils
- Git
- VSCode
- Docker
Langues
Français
Natif ou Bilingue
English
Professionnel complet
Allemand
Élémentaire
Contact
Phone
GitHub
CV
Vous souhaitez une copie de mon CV ? Téléchargez-le ici :
Télécharger le CVQuestions fréquentes
Qui est Djamel Bougouffa ?
Djamel Bougouffa est un Ingénieur Logiciel Full-Stack avec plus de 5 ans d'expérience, basé à Paris et à l'aise en télétravail. Il conçoit et livre ses propres produits et outils open source (Rust, MCP, RAG) et apporte ce même sens de l'ownership aux équipes client, actuellement chez Ippon Technologies.
Djamel Bougouffa est-il disponible en télétravail ?
Oui. Djamel travaille en télétravail et est ouvert à des opportunités d'ingénierie full-stack partout dans le monde, ainsi qu'à des postes en région parisienne. Il s'intéresse surtout au développement de produits, au software craft, à l'IA/GenAI et à Rust.
Dans quelles technologies Djamel Bougouffa est-il spécialisé ?
Son socle technique repose sur TypeScript, React, Node.js et Rust. Il travaille aussi concrètement avec les outils IA (RAG, MCP, intégration LLM) et les pratiques DevOps : Docker, Kubernetes et pipelines CI/CD.
Quels outils open source Djamel Bougouffa a-t-il créés ?
Il développe l'écosystème rustkit-ai en Rust : trimcp, un proxy MCP qui compresse la sortie des outils pour économiser des tokens, et semtree, un outil de recherche sémantique de code en local basé sur tree-sitter et des embeddings locaux. Les deux fonctionnent sans clé API.
Comment contacter Djamel Bougouffa ?
Vous pouvez joindre Djamel via la page contact de ce site, par email, ou sur LinkedIn et GitHub. Il répond généralement sous un à deux jours.