Redouane

1 recommandation

Architecte technique / Java - Hybris

Hauts de France

Informations

Je souhaite apporter mon expertise technique et fonctionnelle afin d'accompagner mes clients à concevoir les solutions techniques de demain au sein de leur SI.

Mes compétences techniques:

DevOps :

- Google Cloud Platform

- Docker / Kubernetes / Helm / Openshift

- Gitlab CI / Github Actions / TeamCity

- Git / GitFlow / GitOps

- Graylog

JavaEE

- Servlet, JSP, JSTL, JSF, JNDI, JDBC, JPA, Log4J

- Gestion de dépendances & Build : Maven / Ant

- Tests : jUnit, EasyMock, Mockito

- Serveurs d'application : JBoss, Glassfish, Tomcat

- Framework : Spring, Spring Boot, Quarkus, Hibernate, JPA, Liquibase, Lombok

Hybris

- Core & Commerce

- B2CAccelerator : Core, Facades, Storefront

- Cronjobs

- Cockpits, HMC, BackofficeNG

- Webservices

- Impex

Qualité de code , intégration continue & méthodologies

- Sonar

- TeamCity

- Test Driven Development : unit tests & integration tests

- Agile Scrum, PopCorn Flow

- Gatling

MicroServices

- Consul

- Feign

- Hystrix

- Swagger

- Rest API 2 & 3

FrontEnd Development

- HTML 5 Tags, ES6 , SEO, WebResponsive, CSS3, KnockoutJS, jQuery

SGBD / Recherche

- SOLR, ElasticSearch, Oracle 11g, MySQL, PostgreSQL, SQLServer

Compétences

Technos

  • Docker
  • Expert JEE
  • Framework Spring
  • GOOGLEMAPS
  • Gatling
  • GitHub
  • Gitlab
  • HashiCorp Vault
  • Helm
  • Hibernate
  • Hybris
  • Intégration continue
  • Kubernetes
  • Maven
  • TDD
  • Tomcat
  • openshift
  • Voir plus
  • Voir moins

Métier

  • Scrum
  • Voir plus
  • Voir moins

Expériences (9)

Architecte solution
Atecna
Depuis March 2020

En tant qu’architecte Solution, je met en place l’ensemble de l’architecture logicielle et infrastructure au sein du projet en choisissant de mettre en place :

– Architecture microservices pour les différents éléments regroupant les règles métiers

– Architecture orientée API REST pour exposer les points d’entrées au frontend, ces API sont exposées via une API Gateway et sécurisée via l’utilisation d’Auth0 et JWT

– Architecture événementielle basée sur Kafka pour les échanges et le traitement des données

– Architecture Cloud native afin de profiter au mieux de l’infrastructure Cloud et consommer des solutions SaaS / PaaS

Technologies : Google Cloud Platform, Spring, Java, Kafka, PostGreSQL, Sonar, Auth0, JWT, Cloud Endpoints, Gitlab CI

Architecte DevOps Cloud, Adeo
Adeo
Depuis November 2018

En tant qu’architecte DevOps Cloud, j’accompagne l’ensemble des projets dans leur transformation vers une architecture Cloud :

- Présentation des grands principes d’une architecture orientée Cloud

- Création et animation d’une communauté autour du Cloud

- Conception et mise en place des architectures Cloud Native.

- Accompagnement de la mise en place de l’industrialisation : formation, containerisation des application, création de l’intégration continue, formation.

- Analyse et amélioration des performances des solutions : création des tests de performances automatisés, mises en places d’alertes et de rapports.

- Accompagnement et réalisation du déploiement dans le cloud : mise en place de l’infrastructure, stratégie de déploiement et d’automatisation 

Technologies : Docker, Kubernetes, Openshift, Google Cloud Platform, Helm, Vault, Quarkus, MicroServices, Github Actions, Gitlab CI

Expert Technique Hybris
Groupe La Poste
De February 2019 à June 2019

En tant qu’expert technique j’ai été amené à réaliser un audit d’expertise de la solution eCommerce Hybris au sein du groupe :

- Analyse de l’architecture mise en place

- Analyse du code

- Analyse de la base de donnée

- Analyse des pratiques exercées sur la qualité de code

- Rédaction des recommandations

Suite à cet audit, plusieurs travaux ont été engagés afin d’améliorer les performances de la plateforme :

- Purge des données via cronjobs applicatifs

- Amélioration de la qualité de code et des performances

- Création d’extensions utilitaires

Technologies : Hybris, Spring, Java, Oracle, Docker, Sonar

Architecte technique Java
Pictime
De October 2017 à December 2018

J’évolue au sein de Pictime en tant qu’architecte technique spécialisé Java, j’accompagne les clients dans leurs projets d’industrialisation et de transformation de leur SI.

J’analyse donc les besoin techniques et fonctionnels afin de répondre au mieux à ceux-ci tout en prenant les dimensions de scalabilité, de performance et de haute disponibilité en compte.

J’ai aussi pour responsabilité la qualité du code délivré et j’anime ainsi l’ensemble des équipes techniques et les sensibilise à la qualité de code notamment via le TDD, le respect des bonnes pratiques et les performances.

Tâches effectuées :

– Participation en avant vente

– Cadrage et animation d’ateliers techniques et fonctionnels

– Architecture de la solution finale : modélisation des données, rédaction du dossier des architectures, matrice des flux

– Accompagnement de la mise en place de l’industrialisation : intégration continue, poste de développement

– Accompagnement et sensibilisation des équipes techniques au quotidien pour garantir la qualité de code et le bon niveau de documentation

– Analyse et amélioration des performances des solutions : création des tests de performance et automatisation

– Participation au processus de recrutement des futurs développeurs

– Former les nouveaux arrivants sur les technologies Java

– Garder une veille technologique sur les évolutions de l’écosystème

– Animer les sessions techniques sur les nouveautés Java

Technologies : Java EE, Spring Framework, MicroServices, Consul, Hystrix, Feign, EHCache, OpenJPA, Liquibase, Docker, Gatling, ElasticSearch, Kafka, Hybris, ElasticPath

Architecte technique Hybris
Auchan Retail International
De June 2017 à October 2017

Au sein de la structure ARI, j’avais pour charge de participer aux comités d’architecture hebdomadaires et d’accompagner les équipes de RUN et de projet au quotidien.

Tâches effectuées :

– Cadrage et chiffrage avec le chef de projet des besoins clients

– Architecture de la solution finale : modélisation des données, squelette d’extensions, structure de codes, choix des technologies, bonnes pratiques

– Accompagnement des Business Analysts dans la rédaction des user stories

– Accompagnement et sensibilisation des équipes de développement

– Mise en place et pilotage au quotidien de l’intégration continue

Technologies : Java EE, Spring Framework, Hybris, Docker, MemCache, HaProxy, Gatling

Leader technique Senior Java / Hybris
Altima
De May 2013 à June 2017

Altima recherchait une nouvelle solution eCommerce afin d’en faire sa solution principale à

proposer à ses prospects, Hybris a été choisi dans ce but.

Afin de développer ce nouveau pôle Hybris, j’avais en charge le développement technique du pôle.

En tant que TechLead, j’avais pour responsabilité de mener à bien l’ensemble des projets Hybris de la société, de l’avant vente à la réalisation et enfin en passant par la maintenance applicative.

Tâches effectuées :

– Montée en compétence sur Hybris

– Recrutement des futurs membres de l’équipe

– Création du programme de formation

– Certification des équipes

– Participation active aux avants ventes

– Cadrage et chiffrage avec le chef de projet des besoins clients

– Architecture de la solution finale : modélisation des données, squelette d’extensions, structure de codes, choix des technologies, bonnes pratiques

– Mise en place du backlog et des différents sprints

– Rédaction des spécifications technico-fonctionnelles pour chaque sprint

– Accompagnement et sensibilisation des équipes de développement

– Mise en place et pilotage au quotidien de l’intégration continue

– Accompagnement de l’équipe d’exploitation sur la phase des tests de charge

– Sensibilisation et garantie de la documentation et de la qualité du code des projets délivrés

Projets réalisés :

– Pizzeria Del’Arte, www.delarte.fr

– Brioche Dorée, www.briochedoree.fr

– Vins Nicolas, www.nicolas.com

– Prêt à porter MiM, www.mim.com

– Prêt à porter enfant Tape à l’oeil, www.t-a-o.com

– Ventes de fleurs Interflora, www.interflora.fr

Technologies : Java EE, Spring Framework (IOC,AOP, Security, MVC), Hybris, Docker, Gatling, TeamCity, Hystrix, Rest API, Soap WS

CoFondateur
ClozFor.me
De February 2012 à February 2014

Co-fondateur de la plateforme de mode communautaire Clozfor.me ayant pour but de proposer des produits de mode exclusifs et intelligent à la communauté inscrite.

Le projet se base sur le principe du Pin de Pinterest en permettant à chacun de sélectionner des articles trouvés sur d’autres sites eCommerce ou encore des blogs de créateurs et de

composer ses propres wishlists.

Ces articles sont ensuite suggérés à la communauté en fonction des préférences de chacun en terme de mode et de besoin.

Tâches effectuées :

– Développement de l’ensemble du frontend Desktop et mobile consommant l’API développée spécifiquement

– Mise en place de l’ensemble des serveurs d’application via VMWare ESXi

– Animation du blog et recrutement de blogueuses

– Recherche de nouveaux partenariats et créateurs de la région

– Recherche de partenaires pour l’animation du site ( jeux concours, bons plans exclusifs sur les articles proposés )

– Gestion et pilotage du projet

Technologies : IIS server, Windows server, VMWare ESXi, HTML5, CSS3, jQuery, ASP.NET MVC3

R&D / Chef de projet
Phoceis
De January 2012 à May 2013

Phoceis est une société spécialisée dans la production d’applications mobiles.

J’avais pour responsabilité la recherche et le développement sur un prototype de tablette gérant les menus ainsi que les commandes dans

un restaurant.

J’ai ensuite occupé un poste de chef de projet, menant à bien différents projets avec une équipe de développeurs en suivant la méthodologie Agile Scrum.

Tâches effectuées :

– Intervention en avant-vente, capture des besoins clients , chiffrage

– Rédaction des spécifications fonctionnelles et techniques

– Management d’une équipe au quotidien via la méthode Agile SCRUM

– Recette fonctionnelle avec scénarios utilisateurs

– Livraison et soumission sous Appstore / Google Play

– Développement d’applications et de sites web responsive

Projets réalisés :

– Application tablette iOs & Android , BUT

– Application tablette Windows 10, Cousin BIOTECH

– Application smartphone Android, KIIPS

– Application tablette Android & iOs, Charlet

– Prototype tablette vendeur restaurant

Technologies : Android SDK, iOs Objective-C, HTML5 Mobile, CSS3, jQuery, ASP.NET MVC3, Knockout js

Consultant JavaEE
Sathys
De January 2011 à December 2011

En régie chez Supermarchés Match, j’avais pour responsabilité la maintenance applicative d’une dizaine d’applications, assurant ainsi le bon fonctionnement ainsi que le développement des évolutions en fonction des demandes clients.

Tâches effectuées :

– Maintenance technique et fonctionnelle du parc d’applications JavaEE

– Chiffrage et développement des demandes évolutives sur les applications maintenues

– Recette et mise en production des évolutions

– Développement au sein d'une équipe du nouveau système de calcul de marge de la société

Technologies  : Spring Core, Spring MVC, Spring Security, Spring WebFlow, Spring Batch,jQuery, Hibernate, JBoss Oracle PostgreSQL

FORMATIONS, DIPLÔMES & CERTIFICATIONS

Master of Science

Skema Business School
2011

Master of Science in «Project, Programme Management & Business

Development»

Diplôme d’ingénieur

Ecole Centrale Lille / Skema Business School
2010

Diplôme d’ingénieur spécialisé dans le génie industriel et entrepreneurial

Formation double cursus ITEEM «ingénieur et manager» avec spécialité génie informatique.

Recommandations (1)

Insitoo
6/2/2021

Redouane est un freelance confirmé. Au cours de ces trois dernières années, Redouane a réalisé une prestation pour l’un des clients d’Insitoo Freelances. Nous avons pu pendant tout le déroulement de sa prestation effectuer plusieurs points missions avec son interlocuteur client. A chaque occasion, il nous a été confirmé ses savoir-être et savoir-faire. A ce titre, nous l’avons recommandé en tant qu’« Early Adopter » de la plateforme OuiDesk.