About Rachid
- Tech Lead & Lead DEV / Team management (up to 2 teams, 12 developers).
- Technical / Application Architecture (Microservices: DDD, CQRS, Event Sourcing, ...).
- Development of modules based on event-sourcing and the Kafka ecosystem (Apache Kafka, Kafka streams).
- Estimation and distribution of design and development tasks.
- Design, development (BDD and TDD approaches) and security.
- Application audit and implementation of application optimization plans.
- Implementation of continuous integration/deployment (CI/CD).
- Code review, management and tracking of developments.
- POC realization.
- Production monitoring and stabilization.
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- GroupamaTech LeadBANKING AND INSURANCEOctober 2022 - Today (3 years and 8 months)Puteaux, FranceFOGANSIN is an application that allows managers to declare home insurance claims in a simplified and rapid manner based on contract clauses, deductibles, etc. I held the position of Tech Lead within this agile project team (Scrum) and my responsibilities included:
- Refactoring existing application components
- Implementing optimizations to improve application performance
- Providing technical support to the team
- Ensuring the application of Clean Code best practices and hexagonal architecture
- Analysis of new business and technical topics and establishing high-level estimates
- Analysis and writing of technical scoping documents on the current management of data flows
- Setting up KIBANA dashboards and automating the alerting system
- ADEO ServicesTech LeadRETAIL (LARGE RETAILERS)November 2020 - Today (5 years and 6 months)Villeneuve-d'Ascq, FrancePOPS is a tool that allows product managers to analyze new product prices proposed by suppliers in a multi-BU context (Spain, Portugal, and Russia). My role within the team consists of:
- Analyzing the existing technical architecture and evolving it
- Development with a TDD & BDD approach
- Monitoring Product Quality (Metrics, Performance Tests, ...)
- Technical support and scoping of developments
- Definition and implementation of the CI-CD pipeline
- Recruitment of developers and team animation
- Participation in architectural choices and design of an emerging architecture
- Ensuring communication with Business Units (Spain and Portugal) on technical topics
- ADEO ServicesTech LeadRETAIL (LARGE RETAILERS)November 2019 - April 2020 (6 months)Villeneuve-d'Ascq, FranceWithin the Cluster project team, managed in agile mode, my role consisted of:
- Defining the technical architecture and establishing product design
- Development with a TDD approach
- Ensuring cohesion between back-end and front-end
- Definition and implementation of the CI-CD pipeline
Recommendations
Be the first to recommend Rachid
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Professional Master's in Distributed Information Systems EngineeringUniversité du Littoral Côte d’Opale, Calais, France2009