Bienvenue sur le profil Malt de Abdelkader !

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

Abdelkader Midani

architecte, team/tech lead, développeur senior

Peut se déplacer à Paris

  • 48.8546
  • 2.34771
  • Tarif indicatif 700€ / jour
  • Expérience 7 ans et +
  • Taux de réponse 100%
  • Temps de réponse 4h
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Abdelkader.

Disponibilité non-confirmée

Proposer un projet La mission ne démarrera que si vous acceptez le devis de Abdelkader.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour

Vérifications

Langues

  • Allemand

    Capacité professionnelle limitée

  • Arabe

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Catégories

Compétences (17)

  • Architecture
  • Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé

Abdelkader en quelques mots

Plusieurs années de développement des applications Java, principalement Web et Intégration de données (Type Middleware). J'étais fasciné par le changement de direction radical qu'a pris le développement Web il y a quelques années avec l'arrivée de la tendance Single Page Application (AngularJS) et la séparation entre Frontend et Backend et toutes les problématiques qui en résultent (Sécurité, Performances, ... etc). C'est là que j'ai commencé à faire du développement SPA (AngularJS) Avec un backend Spring ou OSGI ainsi que la partie intégration de données (Middleware, ETL, ...etc) pour me spécialiser petit à petit dans ce type d'architecture d'application. Je suis aussi un grand partisan de l'opensource et ma contribution la plus importante est Apache Unomi (encore en incubation)

Expériences

Renault Digital

Automobile

Senior Fullstack Developer

Boulogne-Billancourt, France

février 2018 - Aujourd'hui

- Analyse du besoin et étude de faisabilité
- Evolution de l'architecture, refactoring et amélioration de la performance
- Développement, Intégration continue et assistance au QA
- Maintenance et correctifs
- Demo user et collecte/étude des feedback

Jahia Solutions

Edition de logiciels

Senior Apps Developer

Paris, France

août 2015 - décembre 2017

- Suivre la formation Jahia 7, et obtenir la certification.
- Conception et développement de l'application Commerce Factory (Module payant Jahia 7.1 / 7.2) en
utilisant les External Providers pour la collecte des données du Back Office e-commerce. Collaborer avec
les partenaires pour le choix d'architecture et la recette du livrable.
- Conception et développement de l'application Marketing Factory (Module Payant Jahia 7.1 / 7.2) en
utilisant AngularJS dans les vues du module et les services Rest de Apache Unomi pour
enregistrer/récupérer les données clients tout au long de la navigation avec l'injection de code Javascript
dans les vues.
- Conception et développement des correctifs et évolutions dans Apache Unomi (en tant que Committer
Apache : http://unomi.incubator.apache.org/).
- Revue de code et veille sur la qualité du livrable.
- Créer un support de formation et former l'équipe Customer Services sur Jahia 7.1 + Marketing Factory +
Apache Unomi.
- Coaching Technique des nouveaux arrivés dans l'équipe. Méthodologie SCRUM.
Jahia CMS OSGI Intégration continue Scrum Apache Kafka Apache Camel Apache CXF

INFOPRO DIGITAL (Client) - Infopro digital

Automobile

Consultant Sénior Web, Expert AngularJS

Antony, France

octobre 2014 - juin 2015

- Maintenance et développement autour du référentiel des pièces détachées pour l'ensemble des
marques de voitures qui circulent en Europe, avec un défi de l'optimisation du temps d'affichage des
pages.
- Veille technique et qualité de code.
- Intégration continue et déploiement de l'application. Veiller au respect des bonnes pratiques AngularJS.

THALES TRANSPORT (Client) - THALES GROUP

Transports

Consultant senior Java Web, Leader technique Spring

Brétigny-sur-Orge, France

mars 2013 - août 2014

- Étude de faisabilité d'un Back Office Billétique et son interface graphique avec des framework
opensource Java, et des contraintes de charge journalière (~30 Millions d'opération).
- Collaborer avec l'équipe des architectes pour le choix de technologies et d'architecture, et l'équipe des
experts analystes pour le recueil du besoin et la rédaction des spécifications fonctionnelles et le respect
des normes.
- Intégration continue et veille de qualité du livrable.
- Piloter l'équipe de développement de l'interface utilisateur, et former les nouveaux arrivés sur le
project.
- Développer le Back Office en utilisant le framework Spring (Core, Integration, Batch, MVC Rest, ...). -
- Développer l'interface utilisateur en utilisant le framework AngularJS.
- Méthodologie SCRUM.

Chorégie (Client)

Banque & assurances

Consultant senior Java Web

Paris, France

avril 2011 - novembre 2012

- Conception, implémentation et rédaction de la documentation technique des correctifs et évolutions
apportés au portail "moncomptesantepratique.fr" (Remplacé par ameli.fr).
- Collaborer avec l'équipe MOA pour la collecte des besoins et la rédaction des spécifications
fonctionnelles.
- Migration du portail vers Liferay.
- Coaching technique et suivi d'une équipe de 3 développeurs, livraison des exemples de portlets et des
tutorials pour guider et cadrer le développement.
- Collaborer avec l'équipe d'architecture pour la réalisation des études de faisabilité et le choix des
frameworks.

ING Direct - ING

Banque & assurances

Consultant senior Java Web

Paris, France

avril 2010 - avril 2011

- Conception, implémentation et rédaction de la documentation technique des correctifs et évolutions
apportés au système d'information.
- Collaborer avec les Business Analystes pour le recueil du besoin et la rédactions des spécifications
fonctionnelles.
- Refonte du module Livret Épargne Orange, pour permettre une inscription 100% en ligne. Traitement
automatique des réclamations clients.
- Développement Java Web en utilisant les frameworks: Spring (Batch, Core), JSF, Richfaces, JQuery, ...

Ooredoo

Télécommunications

Ingénieur étude et développement senior

Tunis, Tunisie

août 2009 - mars 2010

- Maintenance et développement autour de ESB fait maison, pour intégrer les différents systèmes et
applications tierces.
- Création d'une application de renouvellement de souscription à différents services Télecom.
- Implémentation et test en collaboration avec l'équipe marketing de différentes offres commerciales et
évolution du programme de fidélité.
- Travailler en étroite collaboration avec les clients et les partenaires pour définir les conditions du
problème et les conceptions système.
- Développement d'applications Java Web, Middleware en Utilisant le framework Spring (Webflow, Batch,
Webservice, ...).

HR Access Solutions

Ressources humaines

Ingénieur étude et développement

Tunis, Tunisie

mai 2008 - juillet 2009

- Maintenance et évolution de la version Outsourcing de HR Access.
- Tests de performances et haute disponibilité.
- Coder en Java dans un contexte portail opensource (Jetspeed 2) et Gestionnaire électronique de
documents (Alfresco).
Java HR Access

Arbi Nejib - Renault-Digital

16/01/2020

Abdelkader est un développeur sérieux et rigoureux, avec une bonne maîtrise du fonctionnel et analyse technique de l'architecture et du choix des frameworks et leurs intégration. Force de proposition et créatif c'est un élément clé sur le projet.

Formations