Accédez au profil complet de Hassan E.
Créez un compte en 2 minutes et accédez au profil complet de nos 326 386 prestataires.
Talentueux développeur Full Stack, je suis doté d'une expertise avérée en Java, Angular et Flutter.
Fort de plus de 5 ans d'expérience dans le domaine du développement web, j'ai contribué de manière substantielle chez des entreprises de renom telles qu'Onepoint, Capgemini et Orange Business Services.
Passionné par les nouvelles technologies, je m'engage pleinement à chaque projet que j'entreprends.
Ma motivation intrinsèque se nourrit des défis et de la quête incessante de perfectionnement, dans le but d'offrir à mes clients des solutions innovantes de haute qualité.
Spécialisé dans le développement web, j'ai élaboré un projet destiné à toutes les filiales du groupe Safran, y compris Safran Nacelle et Safran Aircraft Engines.
L'initiative vise à répondre à leurs besoins spécifiques en présentant des représentations graphiques précises des mesures aéronautiques et des calculs dérivés de formules mathématiques fournies par les ingénieurs de données, tels que le CPK et le CP.
Cette application exploite ngx-charts comme bibliothèque principale de graphiques pour créer ces représentations graphiques.
Travaux réalisés:
✔ Migration vers Angular 15
✔ Développement et conception de graphiques en utilisant la bibliothèque ngx-chart
✔ Mise en place de pipelines de déploiement sur GitLab CI/CD
✔ Dockerisation de l'application pour le déploiement sur la plateforme AWS (ECR)
✔ Configuration de l'application pour les rapports SonarQube (couverture des tests)
✔ Tests unitaires avec Jasmine
✔ Décomposition de l'application en plusieurs modules chargés de manière différée pour améliorer les performances
Technos:
Angular 2, AWS, git, GitLab CI/CD, TypeScript, NGX-CHARTS, Angular Material, vscode
J'ai dirigé le développement d'une application d'accès public pour la consignation et la déconsignation, destinée à tous les citoyens en France. Ce projet comprenait deux composants principaux : l'un conçu pour les utilisateurs finaux, facilitant les demandes de consignation, et l'autre dédié aux gestionnaires du groupe Caisse des Dépôts, les dotant de la capacité à gérer ces demandes.
Site web: [URL MASQUÉE]
Travaux réalisés:
✔ Initié le développement de tâches essentielles dans Spring Batch, optimisant le traitement des données et l'efficacité du flux de travail.
✔ Mis en place des tests d'intégration robustes pour garantir une fonctionnalité sans heurts à travers le système.
✔ Conçu et délivré de manière innovante de nouvelles fonctionnalités en utilisant la puissance de Spring et Angular, améliorant l'expérience utilisateur globale.
✔ Conduit des tests rigoureux d'assurance qualité en utilisant notre plateforme interne, assurant les normes les plus élevées en termes de fiabilité et de performance logicielles.
Technos:
Java 8, Angular 2, Spring Boot, Spring Batch, PostgreSQL, Selinium, SonarQube
Un projet de développement web from scratch pour surveiller l'évaluation de la qualité des données pour le groupe Orange en utilisant des indicateurs de performance clés (KPI), où les règles métier sont définies par les clients internes à travers des requêtes
SQL.
Travaux réalisés :
✔ Conception de l'architecture initiale du projet
✔ Développement de jobs Spark-Scala pour les calculs quotidiens des KPIs
✔ Création de l'API principale du projet avec Spring Boot et OpenAPI
✔ Conception de l'interface utilisateur avec Angular, Bootstrap, Material UI et PrimeNG
✔ Gestion de la base de données MongoDB (indexation, purges, projections, agrégations,..)
✔ Implémentation de couches de sécurité avec JWT et Spring Security
✔ Développement de jobs d'alimentation des données avec JobRunner et Spring Webflux
✔ Réalisation de tests unitaires (JUnit 5, Jasmine) et de tests de performance (JMeter)
✔ Mise en place d'un système de journalisation avec Spring AOP, Log4j2 et ELAAS
✔ Revue de code et organisation d'ateliers de transfert de connaissances
✔ Gestion et supervision du data warehouse du groupe Orange (système basé sur Linux)
Technos:
Spring boot, JWT, Spring Security,SonarQube, Spring WebFlux, JobRunner, Angular, MongoDB, Spark Scala, Docker, k8s, Linux, GitLab CI/CD, Elaas, Logback, Jasmine, JUnit, WebHDFS, Postman, OpenAPI, Swagger, Bootstrap, Jira, Confluence, Scrum
Credential ID:
544131
Credential URL:
https://www.scrum.org/certificates/631152
Credential ID:
FLCLDCQQJL-SSSLHHJR-WHKBZKHZBK
Credential URL:
https://certiprof.com/pages/scrum-foundations-professional-certificate-sfpc-english
Master's degree
Bachelor's degree
Statistiques
depuis la création du compte
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.