À propos de Hatem
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Arabe
Bilingue ou natif
Expériences
- OVH CloudBackend engineerEDITION DE LOGICIELSjanvier 2025 - Aujourd'hui (1 an et 5 mois)Rennes, France
- Diriger le développement du service de migration du catalogue commercial
- Concevoir et implémenter plusieurs microservices, y compris un nouveau service CMS
- Développer des pipelines CI/CD adaptés aux services de
- migration et de CMS pour garantir des déploiements fluides et des tests automatisés
- Rédiger des tests unitaires et d’intégration approfondis
- Optimiser le code du projet et rédiger des tickets pour les tâches à venir
- Concevoir et optimiser les schémas de bases de données, créer et exécuter des migrations de bases de données
- Surveiller les environnements de production, détecter les problèmes de performance ou de fiabilité et créer des tickets pour leur résolution
- Contribuer à l’amélioration continue de l’observabilité des services et des processus de réponse aux incidents
- Participer aux cérémonies Scrum : réunions quotidiennes, planification de sprint, affinement et rétrospectives.
- EstaleIngénieur fullstackIMMOBILIERnovembre 2022 - décembre 2024 (2 ans et 1 mois)France
- Développer et maintenir les composants UI pour le module de vote annuel : vote, présence, transcription, modales des résultats.
- Développer et maintenir des composants UI de la page des Résolutions.
- Développer et maintenir des API de présence et de vote
- Développer et maintenir des API du module Résolutions
- Implémentation des tests unitaire des API des modules Résolutions, Présence et Vote
- Correction et refactoring de l'API de la fonctionnalité de téléversement de fichiers.
- Implémentation des API GraphQL pour la fonctionnalité de vote annuel : système de vote, système de présence, majorités.
- Correction des bugs en production sur le module d'assemblée
- Revue de code des merge requests
- Définir un proof of concept et une architecture de test End to End
- Mise en place des pipeline de test End to End dans GitLab.
- Construction et déploiement des images Docker personalisé pour le backend et le frontend.
- Construction et déploiement d'une image Playwright personnalisée.
- Implémentation des tests unitaires et des tests E2E sur le module d'authentification.
- •Rédaction de la documentation des tests sur le Wiki de l'entreprise.
- •Gestion des migrations des modèles de vote, présence et transcription.
- •Promotion de la culture de test au sein de l'équipe.
- •Amélioration des performances de notre pipeline de tests sur GitLab.
- •Assister deux nouveaux développeurs lors de la configuration initiale du projet
- •Participer aux différentes cérémonies Scrum : stand-up, raffinement, planification de sprint, rétrospective
- •Rédiger la documentation pour les systèmes de vote, de motions, de présence et de majorité
Technoloiesg: Typescript, VueJs, Golang, GraphQL, Apollo Client,Tailwind, GitLab, GitLab-CI, Postgres, Redis, SQL, Docker,Playwright, VueTest, AWS, Kibana, Figma - ProsperUSFull Stack EngineerCONSEIL & AUDITjanvier 2022 - octobre 2022 (9 mois)Tunis, Tunisia
- Conception et implémentation des composants UI pour les Taux de Change, l'Échange, le Profil, la Connexion et le Profil.
- Développer et maintenir des API Rest pour le module de change.
- Développer et maintenir de l'API Rest pour l'échange de devises.
- Implémentation des tests unitaires pour les API d'échange et taux de change.
- Implémentation des opérations CRUD sur le module des transactions.
- Rédaction des tests unitaires du module transactions.
- Implémentation de la gestion des rôles et des permissions des utilisateurs.
- Gestion des migrations des modèles : Taux de Change, Utilisateurs et Transactions.
- Rédaction des tests unitaires pour l'API d'authentification.
- Implémentation du suivi de l'état et de la revue des transactions depuis la blockchain Ethereum.
- Création d'un script automatisé de configuration et de lancement pour le projet backend.
- Participer aux différentes cérémonies Scrum : stand-up, raffinement, planification de sprint, rétrospective
- Rédaction de la documentation correspondante des modules: taux de change, transactions et dashboard admin.
Recommandations
Soyez le premier à recommander Hatem
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
- Engineer's degree, Computer ScienceEcole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT2021Engineer's degree, Computer Science
- Professional License, Naval mechanicsInstitut Méditéranée de Formation en Métier Maritime2016Professional License, Naval mechanics