Abdelghani Roussi

tech lead java | ckad | certified spring | devops

Peut se déplacer à Paris

  • 48.8546
  • 2.34771
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Abdelghani.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Abdelghani.

Localisation et déplacement

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

Vérifications

Langues

Compétences (18)

Abdelghani en quelques mots

Hi ! My name is Abdelghani, I'm a certified Spring professional (v5), senior java developer and cloud native developer by passion with over 5 years experience designing and developing high-performance platforms and architectures using Java / JavaEE based ecosystem and frameworks. .

I've been working as technical leader, lead dev and senior backend developer, helping startup and big account to build clean, well designed, maintainable and resilient softwares and platforms. I've the chance to work and learn from awesome people in different type of projects, such as banking, healthcare, insurance, transport and e-commerce platforms

I'm accurate, action-oriented, fast and continuous learner, and have an excellent analytic, decision-making with a good technical skills and more important I'm COLLABORATIVE.

In my free time I enjoy contributing to open source projects within the Spring framework community. And also blogging and sharing informations.

What I likes the most is solving complexe and unusual problems that requires a lot of reflection, by providing craftsmanship solutions.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

Carrefour - Carrefour

Grande distribution

Technical Leader

Paris, France

juin 2019 - Aujourd'hui

En tant que technical leader chez Carrefour sur le projet e-commerce One Carrefour ( décomposé en microservices et géré avec la méthode Agile Scrum) ma mission consiste à aider Carrefour à fournir une plateforme intuitive, scalable et maintenable avec une résilience et tolérance au panne. Je joue le rôle d’un facilitateur au sein des deux équipes qui me sont attribuées; cela consiste à :

+ Développer et implémenter des nouvelles fonctionnalités craft et maintenir/refactoriser l’existant.
+ Définir, PROPOSER et mise en place des solutions(architecturales)/approches qui peuvent améliorer l’existant.
+ Collecter, Détailler, transformer et valider les besoins fonctionnelles & techniques avec les différents participants dans le projet.
+ Veiller à ce que l’on respecte et suit les bonnes pratiques (code review, analyses d’impact…).

RATP - RATP

Transports

Technical leader

Noisy-le-Grand, France

mars 2018 - juin 2019

Working as a technical leader for the "traveler information" project, by developing new features and providing architectural guidance and decisions in order to ensure the migration of the legacy system in a lean manner.
This project is considered as the core business of the RATP, and it consists of gathering, aggregation and transforming a Real-time flow of data from multiple sources (public APIs, Apache Kafka, Csv files ... ), and then exposing multiple RESTful APIs through multiple microservices.

Technologies, Frameworks & Libraries : Java 8, Spring Boot 2, Spring Cloud, REST (HATEOAS),Jasypt (Java Simplified Encryption), Apache Kafka, Swagger 2, Docker, Cucumber, JUnit, Mockito, Hamcrest, MongoDB, PostgreSQL, H2, Docker, Flyway, Gradle, jq.

Recommandations externes

Certifications

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte