Hamza B.

Lead Developer

765 dollar
Freelancer
6 ans
Paris, FRANCE

Mon expérience

Voir plus

Zengularity // FabernovelMarch 2016 - November 2020

Projet: Transformation et migration du Legacy en Microservices et Eventsourcing. (BlaBLaCar - 8 mois -
2019)
Event Sourcing architecture. (Java 11, RxJava, Spring Boot, Kafka, MariaDB, GPC)
2 services en production.

Projet : Suivie et orchestration générique des process et applications de bnp. (13 mois - 2018)
Microservice et Event driven architecture. (Java 8, Reactor, Kafka, Cassandra, ElasticSearch)
2 suivie en production :
Crédit immobilier, suivi de 5 legacy de service différents. Jusqu’a 10000 events par jour.
Onboarding client, suivie de 2 legacy de service différents. reprise de stock de 200000 events. batch
mensuelle.

Projet : Orchestrateur de gestion de stock entre plusieurs systèmes et ERP de plusieurs Pays. (7 mois -
2017)
• Microservice et Event driven architecture. (Scala, Play, Kafka, Akka Stream/Http, Mongo)
• Jusqu’a 210037 fichier échanger par jour entre les entités.

Projet : (SNSA) Plate-forme dédié aux échanges entre les assisteurs et les dépanneurs/remorqueurs dans le
cadre des dépannages automobile. Équipe de 4 personnes. (5 mois - 2017)
• Microservice et Event driven architecture. (Scala, Snabbdom, Play, Akka actor, Mongo)
• Développement d’un moteur de règles pour les règles d’assurance.
• Streaming client (Long polling)
• Metrics Grafana.
• Jusqu’a 10000 missions par Jour (Jusqu’a 100 events par missions).

Software engineer

Projet : Mise en place d’une application de leasing et factoring. Équipe de 3 personnes (9 mois - 2016)
Architecture Event sourcing.
• Analyse des spécifications fonctionnelles détaillées
• Rédaction du document d’architecture technique
• Bootstrap projet (Scala, Play, ReactJs, Typescript, Akka, Oracle, ElasticSearch)
• Développement de la couche/lib d’eventsourcing
• Développement de la recherche de dossier et client
• Automatisation de déploiement Jenkins, NestinCloud
• Streaming client (Server Sent Event)


Voir plus

Netfective TechnologyJune 2014 - August 2015

Conceptions et développement (en relation avec des équipes basées à Bordeaux).
• Développement d'un plugin Eclipse pour le parsing des fichiers et création des mock
• Modernisation des projets pour le clients BNP Paribas vers des projets web, reposant sur JavaScript. Projet de migration d'applications vers applications Web(Javascript). environ 1 M de lignes de codes. Mission de 10 Mois.
• Modélisation des projets en UML.
• Environnement technique : JavaScript (Spirit framework), HTML5, Java, Xtext, Xpath.

Voir plus

CapgeminiJune 2013 - May 2014

Projet agile de refonte d'une partie du système de tarification pour la SNCF :
• Réalisation des conceptions détaillé et chiffrages, développement et tests
• d'intégration, gestion d'environnement (en relation avec des équipes basées à Lille).
• Environnement technique : JAVA, Spring, FLEX/AS, JavaScript, Struts, JSP.
• Rédaction des documents techniques (document technique d'installation, gestion d'environnement)

Mes compétences

Frameworks

Play Framework, Spring, Play, Struts

Others

Software Design, SSO, Kibana

Middleware

Jenkins

Technologies

Machine Learning, Spring Boot, RxJava, React.js, Solr, ElasticSearch, JSP, Akka, Software Development

Open Source solutions

Kubernetes

Big Data

Apache Kafka

Languages

SQL, Flex, SAML, Scala, JavaScript, HTML5, Java, CSS, TypeScript, XPATH, HTML

IT Infrastructure

Google Cloud Platform (GCP), Git, Ansible, Docker, Linux

Environment of Development

Maven, SBT

Databases

MongoDB, Redis, Oracle, Cassandra, MySQL, MariaDB

Analysis methods and tools

Gradle, JIRA, Sonar, Apache Maven

Mes études et formations

Certifications - Coursera Course Certificates & Lightbend, Inc.

Master’s Degree, Modèles, systèmes, imagerie - Université Blaise Pascal – Clermont-Ferrand2015 - 2016

Engineer’s Degree, Computer Software Engineering - Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes - ENSIAS2010 - 2013

Preparatory classes, Math Sup/Math Spé - Moulay Youssef school2008 - 2010