À propos de Hamza
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Hindi
Bilingue ou natif
Ourdou
Bilingue ou natif
Expériences
- TotalEnergiesSenior fullstack engineer | lead tech AngularENERGIEnovembre 2024 - Aujourd'hui (1 an et 7 mois)Paris, France- Développement (front Angular 70%, back Java 30%)- Développement de nouvelles fonctionnalités : front (pages, composants, services, pipes) et back (API REST, services, repositories, mapping).- Utilisation de l’IA générative avec Github Copilot- Industrialisation du front des applications : mise en place des tests unitaires, du linting, de l’authentification Azure, d’une CI/CD- Refonte des écrans de l’application conformément aux maquettes Figma- Refonte complète de l’architecture front de l’application pour qu’elle soit full standalone components- Migration Angular- Participation à la migration vers la nouvelle architecture cloud de TotalEnergies : passage à APIGEE, gestion de token et des utilisateurs et leurs rôles dans le portail Azure, gestion des websocket- Accompagnement des juniors et des nouveaux arrivants
- GRT gazLead front AngularENERGIEavril 2024 - Aujourd'hui (2 ans et 2 mois)Bois-Colombes, FranceDéveloppement from scratch d’une application mobile permettant la gestion des fuites de méthane dans les canalisations pour les agents sur le terrain▪ Chiffrage des user stories et features▪ Développement from scratch d’une application mobile performante à partir des dernières versions d’Angular et Capacitor disponibles▪ Tests unitaires▪ Code review▪ Respect de la Definition of Done▪ Participation aux cérémonies (Rétros, sprint planning, refinements…)▪ Création du socle applicatif après avoir proposé les technos à utiliser▪ Développement des composants génériques réutilisables▪ Développement des écrans conformément aux maquettes réalisées par l’équipe UX sur Figma▪ Gestion du mode sans connexion réseau grâce à un système de cache local▪ Utilisation des dernières fonctionnalités proposées par Angular : no module, standalone components, functional guards, functional interceptors, signals, input/output signals, control flow
- GRT gazDéveloppeur fullstack Java/Angular | Lead frontENERGIEavril 2019 - mars 2024 (5 ans)Bois-Colombes, FranceParticipation au programme RIO qui vise à refondre le SI de l’offre et le moderniser. Ceprogramme est mis en œuvre en mode SAFe où chaque équipe est responsable d’un ouplusieurs produits correspondant aux applications dans un environnement AWS.▪ Chiffrage des US et features▪ Développement dans le respect des best pratices : front Angular, back Java, Lambda AWS (Python,Quarkus), scripts Gitlab, scripts Terraform▪ Programmation réactive (RXJS, project Reactor)▪ Tests : unitaires et intégration (JUnit, Mockito, Jest, Spectator), BDD (Cucumber,Cypress, Storybook, Loki)▪ Code review▪ Respect de la Definition of Done▪ Participation aux cérémonies (PI planning, rétros, sprint planning, refinements...)▪ Correction de bugs▪ Run : traitement des incidents de production▪ Maintenance évolutive et corrective du parc applicatif▪ Intégration continue : mise en production à chaque fin de sprint▪ Réversibilité▪ Développement de cartes et fonctionnalités d’export au format PDF (Openlayer,JSPDF)▪ Développement d’écrans de recherche et affichage des résultats sous forme degrilles interactives (AG Grid)▪ Développement d’écrans de recherche et affichage des résultats sous forme degraphes interactifs (Highcharts, AG charts)▪ Migrations techniques vers les nouvelles versions d’Angular▪ Participation aux travaux du chapter Front et du Design System du programme▪ Implémentation des API Rest▪ Implémentation des services Spring contenant la logique métier▪ Implémentation des modèles objet et accès à la base de données▪ Implémentation de schedulers pour le lancement automatique de services▪ Implémentation de producers et consumers Kafka▪ Implémentation de la gestion des droits fins au niveau de l’API gateway
Avis
Recommandations
Soyez le premier à recommander Hamza
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- MASTER ISIDISESIAG2012
- BAC S Sciences de l'ingénieurLycée Romain Roland2006