Malt welcome

Bienvenue sur le profil Malt de Reda !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Reda pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Reda Zouhairi

Développeur Core/Web/Big Data
1 recommandation
  • Tarif indicatif
    249 €/ jour
  • Expérience0-2 ans
  • Taux de réponse25%
  • Temps de réponseQuelques jours
La mission ne démarrera que si vous acceptez le devis de Reda.
Localisation et déplacement
Localisation
Paris, France
En télétravail uniquement
Travaille majoritairement à distance
Vérifications
E-mail vérifié
Langues
Catégories
Partager son profil
Ces profils correspondent aussi à votre recherche
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Compétences (7)
Reda en quelques mots
Je suis un débutant dans le monde du Freelance, ouvert à toutes nouvelles initiatives et à tous challenges.
Mes domaines de compétences sont le développement Core, Web et Big data.
J'ai eu l'occasion de travailler sur plusieurs projets Web en JavaEE, Spring et PHP/Symfony2, ainsi que des projets récents en Java Core et en Big Data. J'ai travaillé sur la clusterisation des données sur un Datalake basé sur l'écosystème Hadoop, avec des technologies de batch processing tels que Spark et Storm.
J'ai également travaillé sur les technologies NoSql tels que HBase, MongoDB, Neo4j, sur des outils d'indexation automatique (SolR). Tout cela combiné à un BackEnd REST en Spring Boot avec l'intégration du protocole de sécurité OAuth2.
La gestion de versions distribuées n'est plus un secret pour moi avec Git, combiné au TDD/BDD/Jenkins ainsi que Puppet et Docker pour le Continuous Delivery.
N'hésitez pas à me contacter pour de plus amples informations et afin de discuter sur des opportunités de projets.
Expériences
  • Société Générale CIB
    Big Data Analyst/Developer Intern
    BANQUE & ASSURANCES
    février 2016 - septembre 2016 (7 mois)
    Paris, France
    Réalisation d’un système de stockage, traitement et reporting massif des deals pour prévenir le reworking des deals faites par les Trader/Trader Support.
    - Détermination de l’architecture globale du système
    - Etude métrique pour le calcul de la volumétrie de données et la mise en place du type de développement à utiliser.
    - Définition des environnements de développement
    > Détermination des outils Big Data à utiliser et intégration de leurs dépendances.
    > Test des outils Big Data dans le Datalake.
    - Mise en place de la plateforme de Continuous Delivery
    > Création d’un repository GitHub ainsi que les branches develop/master pour le développement continu.
    > Création des jobs Jenkins de build et de déploiement et création de la liaison GitHub/Jenkins pour l’intégration continue.
    - Création de scripts batch-processing Java/Spark scalables horizontalement et verticalement pour le traitement des fichiers en comparant deux à deux les fichiers associés aux deals en utilisant le TDD et BDD
    - Génération des résultats de traitement sous format JSON ainsi que sous format d’une structure HBase.
    - Construction d’un Object Relational Mapping (ORM) pour la liaison avec HBase
    - Implémentation d’une couche avec SolR pour l’indexation des fichiers JSON représentant les résultats des traitements existant dans HDFS.
    - Création d’une couche de gestion de règles avec Drools pour associer des règles à des différences de champs entre deux fichiers consécutifs d’un même deal
    - Création de micro-services REST avec Spring Boot pour l’importation des données de traitement stockées
    - Réalisation des pages Web en AngularJS pour afficher les résultats des traitements de données
    - Refactoring du code en utilisant les principes SOLID et Code Cleaning et réalisation d’une couverture de code de 91%
    Hadoop Spark HBase Java Maven Spring boot Continuous Delivery
  • Sivexo Facilities Management
    Web Developer Intern
    ENVIRONNEMENT
    juillet 2015 - août 2015 (1 mois)
    Tanger, Maroc
    Refonte du Site Web de la société et réalisation d’une plateforme extensible e-services avec un Dashboard de suivi
    - Etude de la solution Web existante
    > Réalisation d’une étude complète de l’existant
    > Détermination des objectifs voulus par la société pour adapter la solution à ses besoins
    - Refonte du Site Web de l’entreprise
    > Maquettage complet du nouveau Site Web.
    > Etude et détermination des technologies Web finales à utiliser
    > Réalisation du nouveau Site Web en utilisant les principes ergonomiques IHM
    > Adaptation du Site Web avec tout type de périphérique
    > Création de scénarios de tests d’IHM en utilisant Selenium
    - Réalisation d’une plateforme extensible e-services pour la société
    > Etude des solutions urgentes à mettre en place.
    > Mise en place du modèle de base de données à utiliser.
    > Mise en place d’un module pour la gestion des candidatures spontanées.
    > Mise en place d’un module pour la gestion des offres d’emplois et de stages.
    > Réalisation d’un Dashboard de suivi des candidatures et des offres.
    > Mise en place des tests unitaires (80% de couverture de code).
    > Test global du système.
    HTML5 CSS3 jQuery Symfony 2 MySQL UML Selenium
  • BANK AL-MAGHRIB
    Study and Development Engineer Java/PLSQL Intern
    BANQUE & ASSURANCES
    juin 2015 - juillet 2015 (1 mois)
    Rabat-Salé-Zemmour-Zaër, Maroc
    Optimisation de l’interfaçage de la solution de tenue de compte pour la gestion des transactions avec la solution de profiling pour l’anti-blanchiment d’argent
    - Etude des solutions existantes
    > Etude de l’application BASSET responsable de la gestion des transactions générales
    > Etude de la solution eSWP d’anti-blanchiment d’argent
    > Etude de l’interfaçage existant entre BASSET et eSWP
    > Analyse de la structure des fichiers plats résultants à chaque EOD (End Of Day) de l’application BASSET
    - Etude et optimisation des procédures stockées existantes
    > Décryptage des procédures stockées en utilisant un script Java
    > Ajout de scripts PLSQL pour la détection des erreurs de blocages au niveau des procédures stockées afin d’optimiser les fichiers logs de sortie
    > Mise en place d’un script de suivi des appels d’ordonnancement des procédures stockées.
    Java JUnit Maven Oracle PL/SQL Git-SVN
1 recommandation externe
KB

Khalid Bouzidi recommande Reda

Khalid BouzidiKB
Khalid Bouzidi
03.10.2016
Reda est un élément très sérieux et opérationnel. Son travail est rigoureux et très bien structuré, ses méthodologies aboutissent toujours à des résultats excellents. Je le recommande en tant que travailleur Freelancer.
Formations
  • Génie Informatique
    Ecole Mohammadia d'Ingénieurs, Rabat Maroc
    2016
  • Ingénierie des Systèmes d'Information
    Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble (Ensimag)
    2016