You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Abdelmalek T.AT

Abdelmalek T.

Tech Lead/Lead dev/Devops

€620/day
Nanterre, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Abdelmalek

I offer my expertise in web development (specializing in symfony 2/3/4/5, PHP5/7/8, api plateform, javascript(ES6)).
My diverse skills acquired throughout 12 years of experience in large projects, allow me to offer the development of professional quality websites or applications, from their conception to their deployment (conception --> architecture --> development --> deployment) while respecting clean code, DDD and TDD discipline.
  • French

    Native or bilingual

  • English

    Conversational

  • Arabic

    Native or bilingual

Can work on-site
Nanterre (up to 50km), Paris (up to 50km)

Experience

  • Icade Promotion
    Lead dev
    REAL ESTATE
    May 2023 - Today (3 years and 1 month)
    Issy-les-Moulineaux, France
    Lead 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 ...
    Leadership Team Management Functional Expertise API Management REST APIs
  • IAD International
    Software craftsman/Tech lead/DDD Trainer
    REAL ESTATE
    March 2021 - Today (5 years and 3 months)
    Paris, France
    I 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
    PHP Symfony API Platform Elasticsearch Clean Architecture DDD TDD RabbitMQ AWS Clean Code PHPUnit Unit Tests
  • France Télévisions
    Software craftsman/Tech lead
    PRESS AND MEDIA
    December 2018 - December 2020 (1 year and 11 months)
    Issy-les-Moulineaux, France
    Lead 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 (in
    collaboration with the operations team).
    Tools: Symfony4.4 (various components mainly: serializer, httpClient), kubernetes, docker,
    behat3, Rabbitmq, Api Plateform, Gatling, Phpstorm, gitlab, Jira, confluence.
    SF4 REST PHPUnit JavaScript Webpack NPM Docker RabbitMQ Hexagonal Architecture Clean Code k8s TDD DDD

Recommendations

Challouf Z.CZ
Amara M.AM
Challouf Z. and 1 other person have recommended Abdelmalek

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Kubernetes Training
    Ambien IT
    2020
    Formation sur les bases du kubernetes (theorique et pratique)
  • Scrum training certificate
    Agile consulting
    2015

Skill set

Categories