You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
El Houcine M.EH

El Houcine M.

Développeur fullStack ReactJs/.Net ou ReactJs/JEE

620 €/jour
Lille, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de El Houcine

Passionné de nouvelles technologies, j’aime participer aux échanges liés aux bonnes pratiques de développement. Durant mes années d’expériences, j’ai eu l’occasion d’accompagner de grandes entreprises (Société général, AXA France, etc ...) dans leurs processus de transformation digitale. Je passe mon temps libre en faisant la veille technologique et le partage de connaissances.
Mon champ de compétences comprend : JavaScript/TypeScript/ReactJs, C#/.Net, Java/Spring, Craft(Clean Code, TDD, BDD et DDD) et Azure Cloud
  • Arabe

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • AXA France
    Software engineer
    BANQUE & ASSURANCES
    décembre 2017 - Aujourd'hui (8 ans et 6 mois)
    Lille, France
    Dans un contexte full agile, je travaille dans la tribu “Souscription”.
    Je participe depuis mon arrivée à la mise en place et au développement d'applications de souscription de contrats santé et prévoyance sur-mesure.

    Developpeur fullstack / Lead Front
    •Mise en place du socle technique et des bonnes pratiques sur le projet.
    Accompagnement et montée en compétence des développeurs sur les différentes pratiques et technologies du projet en faisant des ateliers de pair programming et dojos.
    •Conception et développement de nouvelles fonctionnalités en ReactJs/.Net.
    •Maintenance des différentes applications.
    •Mise en place des préceptes de Clean Code, Clean Architecture et patterns de résilience.
    •Implémentation des tests via les méthodologies TDD et BDD.
    •Gestion des pipelines de déploiement (CI/CD) sur Azure.
    •Contributeur Inner source sur le design system React interne : “react-toolkit” (https://github.com/AxaGuilDEv/react-toolkit).
    •Animation de formations pour les nouveaux entrants sur le Clean Code.
    •Présentations techniques.

    •BBL / Meetup / Formation
    ••Domain Driven design (Meetup)
    ••ReactJs (5 séances de 2h).

    Technologies/Outils
    Typescript/Es6, ReactJs, Redux, RxJs(Observale), Jest, Enzyme, C#, .Net, .Net Standard, Entity Framework, SqlServer, NUnit, Moq, shoudly, Gherkin, SpecFlow, Git, AzureDevops, Azure, polly.

    Architecture
    ••Hexagonal architecture.
    Méthode de gestion de projet/Outils
    ••Agile(Kanban)/Jira.
    React.js redux Typescript C# .NET TDD DDD BDD RxJS Jest Enzyme Cucumber Gherkin GIt Azure DevOps Microsoft Azure Kanban JIRA
  • Société Générale
    Développeur Full-stack(Java-JEE-Spring/ReactJs/Redux)
    BANQUE & ASSURANCES
    août 2016 - août 2017 (1 an)
    Casablanca, Maroc
    Mettre en place un grande projet innovant ‘La banque en ligne’ qui permet aux internautes l'ouverture des comptes bancaire 100% en ligne. Ce projet est composé de 3 applications:

    Client: C'est une application dédiée aux prospects, elle leur permet de créer des comptes à distance.

    Back-office: C'est une application dédiée aux collaborateurs/banquiers pour gérer et valider les demandes créées par les prospects.

    Admin: C'est application pour gérer les utilisateurs du back-office selon des profils.

    Mettre en place un workflow d'affectation et de réaffectation des taches aux collaborateurs back-office

    Conception, développement, déploiement et maintenance.

    Environnement technique: ReactJs, Redux, WebPack, Spring(MVC4, Security4, Data2, Mail), Maven, Hibernate5, Webservice(REST), Oracle11g, Git/GitLab, SonarQube,Tomcat(Dev), WildFly10(Prod), Twilio(SMS).

    Méthode de gestion de projet/Outils: Scrum/Redmine.
    React.js redux Java Spring Framework Mave Hibernate Oracle 11g Git Gitlab Wildfly Twilio Agile Scrum Redmine
  • Adria Business & Technology
    Développeur Full-stack(Java-J2EE-Spring/ReactJs-Redux-ExtJs)
    AGENCE & SSII
    décembre 2014 - juillet 2016 (1 an et 8 mois)
    Casablanca, Maroc
    Participation au développement un produit modulaire de banque directe cross canal répondant aux besoins de : Mobile et Internet Banking, Crédit en ligne, Cash management, Trade Finance, Forex, Gestion Cross Canal des alertes, gestion de l’engagement client. Il permet une expérience client Cross Canal aux niveaux : Web, Mobile, SMS, Chat, Email.

    Version 3:
    Mise en place de la version 3 de la solution E-Banking pour ALBARID BANK.
    Migration de la partie front de ExtJs vers ReactJs.
    Développement des nouvelles fonctionnalités et transactions côté Front-End et Back-End en utilisant les frameworks React/Redux et Spring.
    Conception, développement, déploiement et maintenance.

    Version 2:
    Mettre en places des Middleware en utilisant des API REST.
    Mise en place d’un module permettant aux internautes d’effectuer des opérations boursières.
    Mise en place des modules de gestion de crédits.
    Mise en place une troisième version de la solution E-Banking ADRIA.

    Architecture : 3Tiers.
    Technologies/Outils: Web Service (REST), ReactJs, Redux, WebPack, ExtJs4, thymeleaf, Spring (MVC 4, Security 4, Data 2), Hibernate 5, Oracle11g, Jboss6/WildFly10/TomCat, JasperReport.

    Méthode de gestion de projet : Scrum, RedMine.
    React.js redux JavaScript Java Spring Framework Jboss Wildfly Apache Tomcat JasperReport Hibernate Webpack Ext.js Thymeleaf Oracle 11g Scrum Redmine

Recommandations

Soyez le premier à recommander El Houcine

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieur en informatique
    Ecole Nationale des sciences appliquées
    2016

Certifications

Compétences (47)

Catégories