About Reda
English
Fluent
Arabic
Native or bilingual
Experience
- Ortec GroupDéveloppeur JavaRAW MATERIALS INDUSTRYMarch 2025 - Today (1 year and 3 months)Aix-en-Provence, FranceOrtec Group est un groupe français spécialisé dans les services à l’industrie, l’énergie, l’environnement et les infrastructures. Présent dans plus de 25 pays, il emploie 15 000 collaborateurs et affiche un chiffre d’affaires de 1,4 milliard d’euros en 2023 . Le groupe accompagne ses clients dans la maintenance industrielle, les projets d’ingénierie et les travaux publics, entre autres.Au sein de la DSI d’Ortec Group, j’ai intégré une équipe pluridisciplinaire (PMO, chef de projet, tech lead, architecte, développeurs) pour les aider à concevoir, développer et intégrer de nouvelles solutions autour de l’ERP interne et d’applications métiers stratégiques.Mes responsabilités :- Analyse des besoins métiers et rédaction de spécifications fonctionnelles et techniques.- Participation aux daily meetings et réunions de suivi projet.- Conception et développement de fonctionnalités back-end en Java 17 / Spring Boot 3- Implémentation de routes Apache Camel pour le routage des données.- Développement de la couche de persistance avec MongoDB.- Mise en place de connecteurs assurant l’intégration de systèmes tiers via des APIs REST.- Développement front-end : TypeScript, Angular 17, Java 17, Spring boot 3- Automatisation des tests unitaires, d’intégration et end-to-end (JUnit, Mockito).- Suivi et gestion des tâches dans JIRA.- Support et maintenance applicative.Stack technique : Java 17, Spring Boot 3, Angular 17, TypeScript, Apache Camel 4, API REST, Keycloak, MongoDB, JUnit, Mockito, Git, Maven, MongoDB, FetchXML.
- SereneoDéveloppeur Java SpringBANKING AND INSURANCEDecember 2020 - Today (5 years and 5 months)Clamart, FranceSereneo est depuis 2002 un éditeur de logiciels spécialisé dans l'automatisation des processes métiers et plus précisément dans la relation client, ses solutions permettent à ses clients de diviser leurs coûts de relation client par 2.J'ai intégré Sereneo en tant que développeur Java. Je participe à l'évolution de ses solutions au sein d'une équipe de 5 personnes composée de 3 développeurs, un chef de projet et d'un responsable produit.Durant cette expérience, je suis intervenu sur plusieurs applications autour de l'automatisation, notamment :- Un agent virtuel conversationnel (Chatbot) dont le rôle est de résoudre des problématiques clients.- Un outil Mailbot de traitement robotique des mails.- Une application de conseiller augmenté pouvant fournir une expérience client omnicanale.Mes responsabilités :- Développement Web Fullstack : Java, Spring, J2EE, HTML/CSS, JavaScript ...- Mise en place et intégration de documentation d'API.- Analyse des processus métiers, définition des cas d’usage et modélisation des workflows via des diagrammes de séquences.- Sécurisation des applications (CSRF, chiffrement du code source et des données sensibles, prévention des injections SQL, gestion des passwords ...) .- Prise en charge des incidents critiques, suivi des anomalies et leur résolution.- Accompagnement des développeurs moins expérimentés par des sessions de pair programming, des revues de code et des formations internes.- Contribution à la conception d’une architecture basée sur des microservices autonomes et scalables- Application des principes SOLID.- Amélioration des performances (détection et traitement des causes des lenteurs des applications, création d'index et optimisation des requêtes SQL ...) .- Communication en anglais.Stack technique : Java (8, 11), Hibernate, Microservices, Spring Cloud, Spring Boot (2, 3), Node.js, Shell, Docker, PostgreSQL, REST, SOAP, JFR, JMX, JUnit, JavaScript (ES5, ES6), jQuery
- CGIDéveloppeur JavaDIGITAL AND ITSeptember 2019 - March 2020 (6 months)BordeauxCGI, fondée en 1976, est un leader mondial des services-conseils en technologie et en transformation digitale. Présente dans plus de 40 pays, elle propose des solutions personnalisées en développement, gestion IT et cybersécurité.Au sein d’une TMA de 15 personnes organisée en 4 équipes, chacune dédiée à un périmètre fonctionnel de plusieurs logiciels de gestion électronique de documents (GED) pour le compte d'EDF, j’étais, en tant que développeur Java, membre d’une équipe en charge des activités de Run de 4 personnes composée de 3 développeurs et d’un responsable d’équipe.Mon rôle dans le projet portait sur l’accompagnement de l'intégration d’une nouvelle solution GED dans l’écosystème applicatif existant, impliquant des travaux d’analyse technique, d’adaptation du code source, de formation et de mise en conformité des processus métiers avec cette nouvelle solution. Cela nécessitait une collaboration étroite avec les équipes métiers pour garantir une transition fluide et efficace.Mes responsabilités :- Interaction avec les équipes métier et les parties prenantes pour comprendre les besoins et rédiger des spécifications détaillées.- Diagnostic et résolution des anomalies critiques en production tout en respectant les engagements de service (SLA).- Maintenance évolutive et corrective de la nouvelle application basée sur Documentum xCP.- Refactoring du code existant client lourd (Java Swing, JavaFX) et mise en œuvre de correctifs pour améliorer la robustesse et la stabilité de l'application.- Scripts d'administration et de mise à jour des tables de la BDD Oracle.- Développement et intégration de nouvelles fonctionnalités à la demande des utilisateurs.- Rédaction et mise à jour de la documentation technique et de conception et des guides d’exploitation.- Transmission de connaissances techniques et fonctionnelles aux autres membres de l'équipe.Stack technique : Java, JavaFx, Swing, Documentum XCP, bash, Linux, Oracle
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master 2 MIAGE (méthodes informatiques appliquées à la gestin des entreprises)Université d'Orléans Collegium Sciences et Techniques2018
- Front-End JavaScript Frameworks: Angular2020
Certifications
- Front-End JavaScript Frameworks: AngularCoursera2020