depuis la création du compte
Confiez votre projet à Driss
Faites appel à l'expertise de Driss pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Diplômé en informatique, j'ai débuté ma carrière comme développeur Java
avant d'évoluer naturellement vers des rôles de Tech Leader et d'architecte
solutions. Ces 12 années m'ont permis de travailler sur des projets variés,
des startups innovantes aux grands groupes industriels, avec une forte
orientation vers les applications d'entreprise critiques et les systèmes
à fort enjeu métier.
Au fil de ces 12 années, j'ai participé à l'évolution complète de l'écosystème
Java/Spring, du Java 6 et Spring 3.x aux technologies les plus modernes (Java
21, Spring Boot 3.x, reactive programming). Cette profondeur d'expérience me
permet d'aborder sereinement les migrations legacy et la modernisation
d'applications anciennes.
Actuellement Tech Leader sur des systèmes référentiels gérant des flux
critiques pour plusieurs business units, je pilote l'architecture technique,
encadre des équipes de développement et optimise les performances applicatives.
Développeur Java / Spring Boot au sein de McDonald’s, intervenant sur des applications backend dédiées à la gestion des commandes et au suivi des livraisons. Amélioration des APIs, optimisation des performances applicatives et contribution à l’évolution des systèmes digitaux supportant les opérations des restaurants.
Projet E-Dépêche – SNCF
Participation au développement de la plateforme E-Dépêche dédiée à la gestion et au suivi des travaux sur les voies ferrées. Conception de microservices Java/Spring Boot, optimisation des échanges d’informations et amélioration de la fiabilité du système pour les équipes terrain.
Tech Lead Java / Spring Boot en charge de la mise en place d’une solution d’inventaire automatisé RFID.
Conception et développement de microservices (Java, Kafka, MongoDB) pour le traitement des lectures RFID et la gestion du stock.
Industrialisation via Azure DevOps et optimisation de la fiabilité, de la performance et de la cohérence des données d’inventaire.
Tech Lead Java Spring Boot — Architecte de solutions critiques
Conception et développement de microservices robustes en Java/Spring Boot
Définition des architectures applicatives et bonnes pratiques techniques
Optimisation des performances (APIs, MongoDB, Kafka, Spring Reactive)
Encadrement technique des développeurs et revue de code
Mise en place de pipelines CI/CD et bonnes pratiques DevOps
Garantie de la qualité, disponibilité et stabilité des applications critiques
Certification SecNumedu délivrée par l’ANSSI, attestant de compétences solides en sécurité des systèmes d’information : gestion des risques, sécurisation des applications, protection des données, contrôle des accès, durcissement des systèmes et mise en œuvre des bonnes pratiques de cybersécurité.
Formation d’ingénieur en informatique centrée sur la maîtrise des technologies backend et frontend, la conception orientée objet, les architectures logicielles et les systèmes d’information. Programme incluant :
Développement logiciel (Java, POO, frameworks modernes)
Architecture applicative et design patterns
Bases de données relationnelles et NoSQL
Réseaux, sécurité informatique, systèmes distribués
Méthodologies de gestion de projet (Agile, UML, ITIL)
Réalisation de projets concrets permettant d’acquérir une solide expérience pratique
Cette formation m’a permis de développer un socle technique solide et une capacité d’analyse et de conception adaptées aux environnements complexes.
Certifié ITIL, j’applique les bonnes pratiques ITSM pour améliorer la qualité, la disponibilité et la fiabilité des services IT. Expérience dans la gestion des incidents, problèmes et changements, avec une approche structurée permettant de réduire les interruptions, optimiser les processus et renforcer la continuité de service.