About Khaled
Arabic
Native or bilingual
English
Conversational
French
Fluent
Experience
- AFP Agence France PresseDéveloppeur sénior Full Stack JAVA/ANGULARPRESS AND MEDIAJanuary 2025 - December 2025 (11 months)Paris, FranceProjet IRIS-DALETLa mission a consisté à accompagner l’évolution des processus métiers liés à la production et à la diffusion de contenus vidéo, en améliorant les outils d’aide au traitement destinés au helpdesk et aux équipes terrain. Les évolutions apportées ont contribué à une meilleure fluidité des opérations, à une réduction des frictions opérationnelles.
- Concevoir et développer un process métier vidéo Java / Spring Boot, permettant le rapprochement automatisé des plans image et réduisant les traitements manuels de 30 %.
- Mettre en place la duplication multi-formats vidéo, améliorant la compatibilité des livrables avec les outils de post-production (Adobe Premiere / Flex).
- Développer des interfaces Angular de supervision, améliorant la visibilité opérationnelle des workflows et réduisant les incidents de production de 20 %.
- Créer une suite de tests d’intégration Cucumber, sécurisant la migration du pipeline et diminuant les régressions en production.
- Renforcer la qualité du code via des tests unitaires JUnit / Mockito, portant la couverture de tests 85 %.
- Assurer la cohérence fonctionnelle entre l’ancien et le nouveau fournisseur vidéo, garantissant une transition sans interruption de service.
- Contribuer à l’amélioration continue du code (revues, refactoring, bonnes pratiques), réduisant la dette technique et facilitant la maintenabilité.
- Optimiser les pipelines CI/CD Jenkins (automatisation, packaging), réduisant le temps de build de 60 % et le taux d’échec des livraisons.
- Participer à l’optimisation des performances globales : réduction des erreurs, amélioration du monitoring et de la fiabilité des déploiements.
- Contribuer au maintien et à l’évolution des environnements de traitement vidéo sur AWS, garantissant une haute disponibilité.
- Développer des correctifs critiques fiabilisant les métadonnées photo/vidéo sur un historique de 40 ans, améliorant la qualité des archives.
- THALES RCSDéveloppeur sénior Full Stack JAVA/ANGULARTRANSPORTATIONJune 2023 - December 2024 (1 year and 6 months)Brétigny-sur-Orge, FranceMission menée autour de l’évolution et de la maintenance corrective d’une solution de billettique destinée à la gestion des ventes, des abonnements, des moyens de paiement et des configurations tarifaires. La solution, conçue comme un produit multi-clients, a été déployée et adaptée pour plusieurs marchés internationaux (Doha, Abu Dhabi, Hong Kong, Jakarta), en tenant compte des spécificités locales et des contraintes réglementaires. .
- Concevoir et implémenter des microservices dédiés à la gestion des achats d’abonnements et de titres de transport, sécurisés via OAuth2, garantissant une intégration fiable et transparente avec les services externes.
- Développer un batch de traitement pour la gestion des cartes non autorisées/bloquées (format Google FlatBuffer) permettant un gain de 60 % sur les temps de traitement.
- Mettre en place une architecture multithread pour optimiser l’écriture des audits dans des fichiers métier dédiés, assurant une traçabilité complète et une réduction d’environ ×4 du temps de traitement.
- Optimiser un module de remboursement des dettes clients, améliorant les performances des requêtes de plus de 30 %.
- Collaborer avec les équipes QA lors des tests fonctionnels afin d’anticiper et de corriger rapidement les anomalies, réduisant les cycles de validation.
- Suivre et traçer de l’évolution du modèle de données via la création et la maintenance de scripts Flyway, garantissant la cohérence entre les environnements.
- Réaliser de tests unitaires et composants (JUnit, Mockito) ainsi que de tests d’intégration via un framework interne, assurant un haut niveau de qualité et de couverture de code.
- Automatiser et gérer les déploiements grâce à Jenkins, Docker et Kubernetes, permettant notamment une réduction de 50 % du temps de déploiement et une meilleure fiabilité des livraisons.
- JCDecauxIngénieur développement Fullstack JAVA/ANGULARTECHJanuary 2019 - May 2023 (4 years and 4 months)78370 Plaisir, FrancePOD (Proof Of Decaux) application web/mobile/APIs Rest qui viennent en aides des agents de terrain et des responsables des équipes afin de leurs faciliter leurs tâches quotidiennes fastidieuses.Seedooh-Agent Back office basé sur des APIs Spring boot permettant la vérification et le contrôle des statistiques des campagnes publicitaires.• Refonte de l'application monolithique en des APIs REST faiblement couplées basés sur Spring Boot (amélioration de temps de réponse de certains APIs vers 80%)• Migration de modèle de donnée vers la nouvelle architecture via des batchs• Mise en place d'un module d’intégration des fichiers pour le chargement des données (Mobiliers, Tournées, Posting instructions, Users) via Spring Batch• Redéfinition des flows de données Kafka avec la mise en place des consumers/Producer basées sur spring Kafka.• Implémentation des controlleur, services, pipes en Typescript avec des interfaces html via le framework Angular.• Implémenter la logique d'interconnexion avec des buckets Amazon S3.• Présentations (démos) de fin de sprint au client.• Suivi des recettes et assistance technique.• Participation active aux cérémonies Scrum (planning, rétrospectives, etc.) et mentorat des développeurs juniors.• Rédaction documentation technique.• Participer à la conception et au chiffrage des user/ technical stories en collaboration avec le PO et le techleadEnvironnement technique : Java 8/11, Spring Boot, Angular 10, REST, JPA, Ionic 5, Capacitor, Devops, Jenkins, Ansible, Maven 3, GIT, Sonar, AWS services
Recommendations
Be the first to recommend Khaled
Help this freelancer shine by sharing your experience working together.
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
- Diplôme Ingénieur National en Informatique, Ingénierie en InformatiqueENSI - Ecole Nationale des Sciences de l'Informatique2013Diplôme Ingénieur National en Informatique, Ingénierie en Informatique
Certifications
- CKAD: Certified Kubernetes Application DeveloperThe Linux Foundation2024
- Certification SAFe® 6 AgilistSAFe® Agilist | Leading Safe® (6.0) | SA2024