Parcourir les profils Déposer un projet
Malt welcom

Bienvenue sur le profil Malt de Rochdi !

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

Rochdi Makhlouf

tech lead java

Peut se déplacer à Paris, Paris

  • 48.8546
  • 2.34771
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Rochdi.
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Rochdi.

Localisation et déplacement

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

Vérifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Langues

Catégories

Compétences (13)

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

Rochdi en quelques mots

Développeur Fullstack (Java & Web), je suis passionné par l'édition des logiciels d’entreprise.

Mon champ de compétence comprend:

- Architecture logicielle et spécifications techniques
- Infrastructure Cloud (AWS), CI/CD, conteneurisation des applications
- Architecture, Conception et développement des APIs et microservices
- Supervision / Monitoring
- Encadrement technique / revue de code
- Pratique et méthodes: Scrum, Kanban, TDD, BDD
- Service Cloud AWS : Calcul (EC2, lambda), Clustering (Kubernetes: EKS) Stockage/Cache (S3, EBS, Elasticache),
Réseau/CDN (VPC, Route 53), Base de données (RDS, Aurora, DynamoDB), Intégration d’applications (Kinesis)
- Langages : Java, Kotlin, Javascript, Terraform
- Framework, technologies et outils: Reactive programming (Spring Webflux, RxJava), AWS Services,
Kubernetes, Spring Boot, Spring Webflux, Spring Cloud, Quarkus, Skaffold, Gitlab CI/CD, Helm Charts

Expériences

Glide.io - Groupe Renault

Automobile

Tech Lead

Paris, France

septembre 2018 - janvier 2022 (3 ans et 4 mois)

Tech Lead / Développement et maintenance d’une suite logicielle B2B et B2B2C dans le domaine de l'autopartage composée d'un backend et d’applications clientes Web et Mobile.

- Architecture technique, conception, accompagnement dans la montée en puissance des équipes sur nos outils, concepts et technologies utilisés
- Accompagnement d’une équipe technique composée de Dev Java (backend), Dev front React JS, Dev mobile (frontend mobile native), QA, DevOps, Dev Java (backend) en offshore (en Roumanie et Tunisie)
- Architecture microservices basée sur Spring et Spring Boot, en passant par le restructuration d’un legacy: extraction de certaines fonctionnalités en de nouveaux services respectant l'architecture hexagonale
- Programmation réactive (RxJava, Reactor, Spring Webflux, message driven application (AWS Kinesis)
- Mise en place des templates CI/CD avec Gitlab CI/CD et Skaffold en respect des concepts de CD
- Initiation du projet Infa As a Code avec le développeur DevOps pour un passage à la gestion des ressources AWS via Terraform
- Cloud Computing sur AWS: Gestion du déploiement prod et préprod sur des clusters K8s (AWS EKS),
persistance des données (RDS, Document DB, S3), gestion d'une plateforme distribuée de diffusion de
données (Kinesis),
- Gestion des indexes de recherche textuelle (Elasticsearch)
- Intégration avec des systèmes tiers (Spring integration, Apache Camel)
- Participation à la rédaction des réponses techniques de Glide.io à des divers appels d'offres

Environnement

Java, Kotlin, Spring Boot, Spring Data, Spring Cloud Gateway, Spring Cloud Stream, Quarkus, Reactor, Spring Webflux, RxJava, AWS, Elasticsearch, Spring Integration, Apache Camel, Kubernetes, Helm 3, Skaffold, Gitlab CI/CD, Terraform, Nexus, Kibana, Prometheus, Grafana, ReactJS, NextJS, Storybook

Societe Generale Corporate and Investment Banking - SGCIB

Banque & assurances

Software Engineer

Paris, France

août 2017 - septembre 2018 (1 an et 1 mois)

Référent technique Java fullstack senior / projet « COPS » en charge du calcul des indicateurs XVA permettant au traders d'évaluer le risque de défaut du contrepartie.

- Architecture orienté microservices à base des services orchestrés par processus définis et gérés par un BPMN Workflow Engine (JBPM)
- Développement des API Rest avec Spring Boot.
- Orchestration appels services via JMS et un service unique (Orchestrator), conformément à la définition d’un workflow exécuté par un moteur de workflow JBPM
- Assistance de l’équipe SGCIB basé à Bangalore et responsable du déploiement lors de la mise en prod
- Participation à la création de plusieurs composants ReactJS

● Environnement

Java 8, Spring Platform (Boot, Data, Cloud, Webflux), JMS, ActiveMQ, RxJava, Reactor, MyBatis, Oracle DB, Javascript, Angular 1.6, ReactJS, Redux
Java 8 Spring boot Spring Cloud JMS ActiveMQ RxJava Reactor MyBatis Oracle Database AngularJS React.js redux

Apec - Association Pour l'Emploi des Cadres

Conseil & audit

Software Engineer

Paris, France

avril 2016 - juillet 2017 (1 an et 3 mois)

Senior DeveloperJava fullstack senior / Projet « Plan digital » modernisation du site de l'APEC ainsi qu'un ensemble d'applications backoffice.

- Développement des divers API Rest avec Spring MVC
- Développement de divers directives AngularJS, à intégrer avec Jahia (CMS Java/JEE utilisé par l’APEC)

● Environnement

Java/JEE, Spring platform (Core, MVC, Batch...), Jersey, REST web services, IBatis, Oracle DB
Java Spring JavaScript AngularJS Jersey API REST Oracle Database

Business Document

Edition

Software Engineer

Paris, France

octobre 2010 - mars 2016 (5 ans et 5 mois)

Recommandations externes

Consultez les recommandations qu'a reçues Rochdi

Formations

Certifications