Welcome to Abdelghani's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Abdelghani to discuss your project or search for other similar profiles on Malt.

Abdelghani Roussi

Tech lead JAVA | CKAD | CERTIFIED SPRING | Devops

Moves to Paris

  • 48.8546
  • 2.34771
Propose a project The project will only begin when you accept Abdelghani's quote.
Propose a project The project will only begin when you accept Abdelghani's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around

Verifications

Languages

Categories

Skills (18)

Abdelghani in a few words

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 only available to registered users

Experience

Carrefour - Carrefour

Retail

Technical Leader

Paris, France

June 2019 - Today (2 years and 3 months)

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…).
Spring boot Spring Cloud Reactor Microservices Kubernetes Docker BDD TDD Swagger2 Jenkins Sonar

RATP - RATP

Transportation

Technical leader

Noisy-le-Grand, France

March 2018 - June 2019 (1 year and 2 months)

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.

External recommendations

Check out Abdelghani's recommendations

Certifications