About Abdelmalek
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- Icade PromotionLead devREAL ESTATEMay 2023 - Today (3 years and 1 month)Issy-les-Moulineaux, FranceLead dev of a team responsible for the overhaul of the icade immobilier, prescripteurs, and customer area (CRM) websites.Tools: Gravitee, uptrends, kubernetes, API, Vuejs/Nuxtjs, symfony ...
- IAD InternationalSoftware craftsman/Tech lead/DDD TrainerREAL ESTATEMarch 2021 - Today (5 years and 3 months)Paris, FranceI held the role of tech lead for two squads and transverse technical referent for methodologies and architecture (agile, DDD: domain driven design, TDD: Test driven development). I worked on several projects:
- Real estate management: Backend part: REST API with ApiPlatform 2.8 and Symfony 5.4, Rabbitmq, Messenger, Postgresql. (Frontend part on VueJS)
and as architecture: modular monolith and for each module apply clean architecture and modeling with DDD (I organize workshops like Event storming, domain storytelling, example mapping), implement Unit, Functional, Integration Tests- GDPR compliance: Symfony 3/5.4
- Implement the Bloctel service on the contact management project for Bloctel compliance (free service to protect individuals from abusive telemarketing): serverless architecture, step function with lambdas (AWS)
- Participate in the design and development of the matching module: offer prospects other properties that match their search criteria: Symfony 4, Messenger, Rabbitmq, ElasticSearch (Frontend part on Angular)
- Implement the architecture and develop the buyer leads project: retrieve buyer leads from various portals for France and international and add them to the IAD system for prospect qualification etc.
Symfony 5.4, ApiPlatform, AWS (lambda|SQS|API Gateway), modular monolith, DDD, implement Unit, Functional, Integration Tests- Organize/Participate in joint workshops between teams on a tech topic each month
- France TélévisionsSoftware craftsman/Tech leadPRESS AND MEDIADecember 2018 - December 2020 (1 year and 11 months)Issy-les-Moulineaux, FranceLead a team of 3 back-end, 4 front-end, two POs (one per brand) to refactor the media la1ere and France3 Regions projects.Tasks:
- Refactoring the front-end part of the 1ere and france3 websites.
- Development of symfony4 commands for various technical subjects:
* to automate article cache clearing (amp version) on Google* to synchronize the database with the creation and modification of videos hosted on aws.(via API calls).- Ensure the migration and synchronization of the Drupal backoffice to the SF backoffice
- Implementation of best practices: hexagonal architecture (ports/adapter), Test Driven
Development, mutation testing, DDD, BDD, Example Mapping, Workflow workshops, gitflow ...- Guarantee the quality of the technical stack and the decision on the quality of the projects' architecture
(tech guild every two weeks to harmonize the common stack of projects ...)- Ensure production monitoring and load testing (TMC with Gatling) as well as
all issues concerning cache management with Varnish and Akamai (incollaboration with the operations team).Tools: Symfony4.4 (various components mainly: serializer, httpClient), kubernetes, docker,behat3, Rabbitmq, Api Plateform, Gatling, Phpstorm, gitlab, Jira, confluence.
Recommendations
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
- Kubernetes TrainingAmbien IT2020Formation sur les bases du kubernetes (theorique et pratique)
- Scrum training certificateAgile consulting2015