About Hamza
French
Native or bilingual
Arabic
Native or bilingual
English
Conversational
Experience
- AIRBUS - CAPGEMINIIngénieur logicielMay 2025 - March 2026 (10 months)Toulouse, FranceLa mission s'est déroulée chez Airbus, en collaboration avec Capgemini, dans le cadre d'une migration d'une application AngularJS vers Angular 19. L'objectif était de moderniser l'interface utilisateur et d'améliorer la gestion des données des tests au solpour les cabines d'avions, tout en concevant une interface centralisée de surveillance des API et des scripts. L'environnement technique comprenait TypeScript, RXJS, AG Grid, et des outils comme SQL Server Management Studio et GitHub.Activités réalisées :• o Migration complète d'une application existante de AngularJS vers Angular 19, modernisation des composants et refonte de l'architecture frontend.• o Optimisation de l'interface utilisateur pour améliorer ergonomie, performance et accessibilité.• o Utilisation de TypeScript, Angular CLI, HTML5, CSS3 et AG GRID pour le développement et la mise en forme des composants.• o Implémentation de l'authentification unique (SSO) via CorpSSO Airbus.• o Gestion des données avec DMBL.• o Création d'API REST avec .NET Framework 4.8.• o Modélisation, création et gestion des bases de données SQL Server via SQL Server Management Studio (SSMS) (création de tables, requêtes SQL, gestion des données).• o Implémentation d'un système d'authentification et d'autorisation basé sur JWT, incluant la gestion des rôles et la sécurisation des routes côté backend et frontend.Environnement technique : Angular 19, TypeScript, Angular CLI, AG Grid, HTML5, CSS3, RXJS, .NET Framework 4.8, DBML, SQL Server, SSO, Git, GitHub, Visual Studio, Bootstrap, SQL Server Management Studio
- DGAMPA - CAPGEMINIIngénieur logicielAugust 2023 - March 2025 (1 year and 7 months)Rennes, FranceCette mission s'est déroulée au sein d'une collaboration entre DGAMPA et Capgemini, dans le cadre de la digitalisation des procédures maritimes européennes. L'objectif était de développer une plateforme numérique pour la gestion des rapports d'inspection des navires. L'environnement technique incluait Angular, Spring Boot et diverses technologies connexes dans un contexte où l'amélioration continue et la sécurisation des données étaient primordiales.
- SNCF - CAPGEMINIIngénieur logicielApril 2023 - August 2023 (4 months)Rennes, FranceAu sein d'une collaboration entre la SNCF et Capgemini à Rennes, j’ai contribué au projet PHENIX visant à développer une plateforme centralisée de gestion des demandes de fermeture de voies ferroviaires. Dans un environnement Agile, avec des technologies comme Angular et Spring WebFlux, j’ai participé à la mise en œuvre de solutions réactives, la stylisation des interfaces et la résolution des anomalies en lien étroit avec les équipes métier. Activités réalisées :o Utilisation de OpenAPI pour la génération des objets côté front et back et la documentation des APIo Mise en forme et stylisation des composants front via CSS3 et PrimeNG o Mise en place de programmation réactive (Spring WebFlux) pour la communication avec les API des autres projetso Analyse, suivi et résolution des anomalies signalées dans Jira, en collaboration avec les équipes métier et techniquesSuivi de projets en Agile Scrum, incluant des sprints planifiés et des revues/démos auprès du client pour valider les développementsEnvironnement technique : Angular 17 (TypeScript), HTML5, CSS3, RXJS, JAVA, Spring Boot, Spring WebFlux, Maven, Jenkins, Git, GitLab, IntelliJ, Bootstrap, OpenAPI, PrimeNG, Jira
Recommendations
Be the first to recommend Hamza
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
- ISTQB Foundation2023
- Formation développeur JAVA/Angular-ZENIKA2022Formation développeur JAVA/Angular