Amir Dhaouadi

Lead développer Full Stack : Symfony & Typescript

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

SymfonyDéveloppement Fullstack

Langues

AnglaisArabeFrançais

À propos

Introduction

Full-stack developer with 10+ years, here’s what I offer: - Application Audit (technical review, performance analysis, debt assessment, UX evaluation) - Architecture Consulting (redesign, scalability planning, tech stack selection, system decomposition) - Development (frontend/fullstack, fast, well-structured, and documented) - SEO & Performance Optimization (content strategy, Lighthouse audits, technical SEO, Core Web Vitals) - Custom POCs & Tools (proof-of-concept development or automation)

Liens

Expérience de travail

SensioLabs

juin 2024 - Présent

2 ans 5 mois

Paris, France

Lead technique Agile Projet web – développeur

sept. 2025 - Présent

1 an 2 mois

Paris, France

Projet : Affecté à une équipe de 4 développeurs et une cheffe de projet au sein du projet du DTNUM. Rôles : • Référent technique sur les choix technologiques web : Projet VIDP, etc. • Expert Symfony, Stimulus, AWS S3 (Minio) et JavaScript. • Incorporation des normes PASSI : audit de la sécurité des systèmes d’information. • Intégrateur DSFR. • Mise en oeuvre des normes de performance. • Assistant de cheffe de projet. • Rédaction de cahiers des charges et documentation technique. • Accélérateur de développement + intégration RGAA. • Montée en compétences des équipes internes. • Suivi du processus de déploiement des différentes composantes en collaboration avec les équipes DevOps.

[GROUPAMA] Transversal Lead developer : Symfony & Stimulus & UXBundle & Vue3 & Typescript

juin 2024 - août 2025

1 an 3 mois

92800 Puteaux, France

As Transversal Lead Full Stack Developer – Groupama 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸: PHP 8.2, Symfony 6.4, Vue 3, TypeScript, TailwindCSS, Stimulus, Docker, GitLab CI/CD, OpenShift, UXBundle, Live Components, Pinia and RabbitMQ 𝑷𝒓𝒐𝒋𝒆𝒄𝒕 1 – 𝑰𝑭𝑼𝑪 𝑷𝒍𝒂𝒕𝒇𝒐𝒓𝒎 (𝑻𝒂𝒙 𝑷𝒓𝒆-𝑪𝒂𝒍𝒄𝒖𝒍𝒂𝒕𝒊𝒐𝒏 𝒇𝒐𝒓 𝑭𝒓𝒆𝒏𝒄𝒉 𝑻𝒂𝒙 𝑨𝒖𝒕𝒉𝒐𝒓𝒊𝒕𝒊𝒆𝒔) 𝑷𝒓𝒐𝒋𝒆𝒄𝒕 2 – 𝑮𝑶𝑰/𝑷𝑪𝑮 (𝑰𝒏𝒔𝒖𝒓𝒂𝒏𝒄𝒆 & 𝑩𝒓𝒐𝒌𝒆𝒓𝒂𝒈𝒆 𝑷𝒍𝒂𝒕𝒇𝒐𝒓𝒎 𝒇𝒐𝒓 𝑶𝒗𝒆𝒓𝒔𝒆𝒂𝒔 𝑴𝒂𝒓𝒌𝒆𝒕𝒔) 𝑷𝒓𝒐𝒋𝒆𝒄𝒕 3 – 𝑮𝑭𝑨 (𝑮𝒓𝒐𝒖𝒑𝒂𝒎𝒂 𝑭𝒐𝒓𝒆𝒔𝒕 𝑰𝒏𝒔𝒖𝒓𝒂𝒏𝒄𝒆) 𝑷𝒓𝒐𝒋𝒆𝒄𝒕 1 : As part of a 5-person team, I led the development of a high-impact tax data platform designed to handle the mass transfer of sensitive financial data between Groupama and French tax services. 𝑷𝒓𝒐𝒋𝒆𝒄𝒕 2 & 3 : The team is made up of 1 lead developer, 3 fullstack developers and a project manager. 𝗞𝗲𝘆 𝗖𝗼𝗻𝘁𝗿𝗶𝗯𝘂𝘁𝗶𝗼𝗻𝘀: 𝑷𝒓𝒐𝒋𝒆𝒄𝒕 1 : • Led the frontend architecture using Vue 3 and TypeScript, integrated with a Symfony 6.4 backend. • Built reusable UI components shared across multiple squads. • Developed an asynchronous batch processing engine (Cockpit) for large-scale data preparation and delivery to tax authorities. • Acted as technical referent for Vue 3 and TypeScript across the organization. • Oversaw project backlog, estimations, technical documentation, and delivery timelines. 𝑷𝒓𝒐𝒋𝒆𝒄𝒕 2 & 3 : • Full stack development with Symfony and Stimulus (native JS). • Optimized DataTableJS for real-time calculations and performance improvements. • Built a robust XLS export module handling large datasets with formatting and volume control. • Maintained project documentation and ensured sprint delivery timelines. 𝗥𝗲𝘀𝘂𝗹𝘁𝘀: • P1 : Delivered LOT 1 on time and fully functional • P2 & P3 : Production release of LOT 1 delivered successfully • Client satisfaction through pragmatic and responsive execution

HIGHTEKERS

janv. 2020 - janv. 2025

5 ans 1 mois

Paris, France

Web Application Developer (PHP SYMFONY NextJs PosgreSQL DOCKER)

janv. 2020 - janv. 2025

5 ans 1 mois

Paris, France

Skills: Développement full-stack · Design d’expérience utilisateur (UX)

[ANSM] Lead Développer Web Application

févr. 2024 - mai 2024

4 mois

Paris, France

In collaboration with INETUM / ANSM, I assumed the role of experienced Concepteur-développeur for the migration project of the platform https://base-donnees-publique.medicaments.gouv.fr for a duration of 3 months, with a particular focus on customer satisfaction. Key skills: - Client-centric audit and design - Quality and performance-oriented development and DevOps - Clear and precise technical and functional documentation - RGAA v4 accessibility for an optimal user experience - Autonomy and teamwork skills for effective collaboration - Technical pass Technical skills: - Languages: PHP 8.3, JavaScript (Webpack, Encore) - Frameworks: Symfony 7, NextJs (React) - Databases: PostgreSQL (SQL and NoSQL) - Tools: Docker, GitLab, GitHub, sftp, ssh - APIs: REST, SWAGGER, GraphQL, oData - Templating: TWIG, Design System Gouv, TailwindCss, Bootstrap I am committed to delivering high-quality work to ensure customer satisfaction and achieve project objectives. I received customer satisfaction for the first time according to Inetum.

[SUEZ] Full stack developer (React/Symfony/Devops kubernetes)

oct. 2022 - janv. 2024

1 an 4 mois

Le vésinet le pecq · Hybrid

Development of the VillagileTM project: It is a modular platform that centralizes, secures, and manages the exposure of your data. - 4 ReactJs projects -14 webservices (API-Platform, Symfony, and SWAGGER) - Keycloack - Codeception: Integration Solutions for Testing PHP Web Applications - Flask Python - Integration of MATOMO (multi-plateforme) - Deployment Devops: Jenkins, Kubernetes, Kubectl (POD), Helm Development of the project "TSMD : Compteur Exploitant" : It's an application for tracking trajectories and garbage truck collection points. The project is based on a real-time geolocation map. R&D on the project "TSMS : Platform to Co-pilot the water service. Safely share operational data from ongoing contracts with municipalities. - Integration of PowerBi report based on a collector I developed in Python and consumed on the Symfony application side (Twig, Js). - Refactoring the TSMS project structure based on Bind Arguments Globally, moving environment values to Docker, and updating all service definitions while ensuring the project's proper functionality. - Project management (REST API, Web Portal, External-API, PostgreSQL & Devops) and implementation of technical tickets - Organization and animation technical point blocking on the project - Collaboration with the technical manager SUEZ - Implementation of real-time data import CRONJOBs (from call interservices + external services) - Setting up complex SQL queries / PostgreSQL (utilisation des view) - Generating des GeoJSON from PostgreSQL DB - Intégration Leaflet GéoService / GeoJson : ( Using Geometry : Point, Polygon, Line, Circle ) - Deployment Devops: Jenkins, Kubernetes, Kubectl (POD), Helm, CRON

[SIDEXA] Full stack developer ( Symfony / React )

mars 2022 - oct. 2022

8 mois

Cachan, France

Project: I joined the P&D team composed of 7 developers from all 200 international developers (US, Spain, Madagascar) to meet the needs of the customer SIDEXA. To do the audit, Retro Engineering, documentation, corrective and evolutionary maintenance My role: - Setting up a multi-application docker environment for the client's legacy applications - Technical and functional documentation of existing web applications (how to make them work and how it works) - Migration framework Symfony to flex architecture - PHPUnit correction, sniffer code, stan code (maximum level) - Automated migration batch from mercurial repository to gitLab - Development of an asynchronous cron launcher application using API-REST communication (+ UA) and Symfony 5.4 / PHP7.4 / Twig (datatable + local-storage) - Resolution of ReactJs tickets - Bug / backlog correction on 20 legacy projects developed in PHP 5.3 native - Daily

[Econocom] Developpeur Web PHP Symfony VueJs oData AS400

oct. 2021 - mars 2022

6 mois

92800 Puteaux, France

Project : In the TMF Ecschange team, I joined a team of 20 people to migrate from the legacy EcsChange application to a REST Webservices developed under the Symfony Framework and the frontend developed under the VueJs 2 based on the Devexpress Js library and consumed a oData Json Data. My role : - Maintenance and development of new web features at the request of my Client - Writing of the technical documentation of the implementation of technical environment Back End and FrontEnd - Implementation of a training of agility estimation and velocity - Maintenance from the Ecsfront-php application developed in native PHP 7.3 - Maintenance of Notos webservice developed in native PHP 7.3 - Evolution du webservice Ecsback développed in Symfony 5.3 PHP7.4, IBMi AS400 db2 - Propose technical solutions - Development of Ecsback webservice : Contract-Ic : + Development and implementation of a PHP library oData : treatment of the various possible cases of queryParameters $top, $skip, $filter, $orderBy, $count and $select + Development of Single Responsibility Controller (*_invoke) + Implementation of SWAGGER documentation with Token connection - Development of Ecsfront-Vue application: Contract-Ic developed in Vue Js 2 and Devexpress Js + Use of iFrame + Unpacking and adapting a home-made VueJs framework to the needs of Ecschange + Consumption of Ecsback Contract-Ic via Token + Setting up an automatic i18n translation system + Implementation of the DxGrid Devexpress datatable based on oData Json + Implementation of a deployment process - Development of Symfony batch / Commands + Implementation of a connection system to db2 by organization with rollback + Development of a logger system by batch / command + Development of a mail sending system with report - Doing rapid development - Do code review & peer-programming & Technical support Technology : PHP7.4/8, Rest API, OpenApi3, oData, JSON, SWAGGER, GITLAB, AS400, IBMi, DB2, VueJs2, DevExpress Js et PHPStorm

[ Believe ] Software Developer

juin 2021 - oct. 2021

5 mois

93400 Saint-Ouen-sur-Seine, France

I joined the CIN squad composed of a team of 7 full stack web developers, Product Owner (PO) who are responsible for developing and maintaining the various platforms and micro-services of believe. We are working on several projects at the same time: 18 micro-services, 4 cron services application on all 32 CIN applications I have the role of doing corrective and evolutionary development. Technology : Most of the time: php 5.6/7.1 (native), memcache, redis, HTML / CSS, Javascript, jQuery ,swagger, redmine and Gitlab(CI/CD) Some projects use : SQLProxy, ES, react Js, svelte Js, PHPUNIT, Laravel & Symfony Functional environment: JIRA, Teams, sharepoint, WIKI, draft.io and Office 365

[ Boursorama ] web development engineer

déc. 2020 - mai 2021

6 mois

92100 Boulogne-Billancourt, France

Under management with TRSB, i joined a team of 14 full stack web developers, architectes, Designers / Integrator and product owner (PO) who have the responsibility of evolving and maintaining the various platform and micro-services of Boursorama. My role : - Understand the need - TMA : Corrective maintenance - Scalable maintenance - Code review - Functional and unit test Technologies used: SF 4.3, PHP 7, Design Bourso (html, css3, less and scss), jQuery, AngularJs, SQL, REST API (FluxProfiler) , BitBucket, Docker, Bamboo, confluence, Kibana, Grafana Metrics Perf et PhpStorm

[ GreenFlex - Total ] Symfony FullStack developper & SCRUM MASTER

janv. 2020 - juil. 2020

7 mois

Paris, France

I develop on 3 microservices in communication with the new react overhaul of the legacy project (Billing , company and Document) My role : - SCRUM MASTER - Bug fix (Backlog / DATADOG) - Evolution of REST APIs (use of GraphiQL / AWS / ElasticSearch) - Redesign of the 'Legacy' project in reactJs - Unit Testing (PHPUNIT: Database Testing) - Cross-code review and deployment via Gitlab

Digital & You [groupe Silamir]

nov. 2018 - déc. 2019

1 an 2 mois

7620 Paris, Danemark

Symfony backend developer (Greenflex)

avr. 2019 - déc. 2019

9 mois

7620 Paris, Danemark

I integrated a squad of 5 developers, a scrum master, an analyst and a PO, in order to take over the Internal Finance (Legacy) services of my client as needed. I develop on 4 applications synchronized with each other: - Symfony 4: 2 REST APIs in consumption and edition which communicate with all the applications of the group - Symfony 3: management application - In-house framework developed under native PHP 5: ERP Application My role : - Bug fix (Backlog / DATADOG) - Evolution of the in-house framework (PHP, ExtJS) - Migration of screens (data consumption via API) - Development of new Micro-services - Data migration (SQL / POSTGRESQL) - Evolution of REST APIs (use of GraphiQL / AWS / ElasticSearch) - Export of CSV / XLS / PDF data - Unit Testing (PHPUNIT: Database Testing) - Cross-code review and deployment via Gitlab - symfony Insight Functional stack : teams, targetprocess, SharePoint and planitpoker

Symfony FullStack Freelance developper (UP Group)

nov. 2018 - mars 2019

5 mois

92230 Gennevilliers, France

Within FastLab of the UP Group and in collaboration with ESN Digital & You, I joined an agile team made up of two developers, a lead dev and a project manager in order to develop tailor-made E-commerce applications for partners of the group. My role : - Understand the need - Design - Development and improvement of the in-house framework developed in SF3.4 - Development of a new application for the CNAS based on the in-house framework, plus consumption of the SOAP web service - Web Mastering Git - Code review Technologies used: SF 3.4, PHP 7, Bootstrap 4 (html, css3, less and scss), jquery, SQL, SOAP API, GIT, Docker, PhpStorm

OPEN

juil. 2017 - oct. 2018

1 an 4 mois

Région de Paris, France

Symfony full stack developer at AP-HP

avr. 2018 - oct. 2018

7 mois

Région de Paris, France

At the DSI of AP-HP (Rothschild Hospital), I joined a team of 2 Front-office developers being the only Back-office developer. In order to design and develop the E-Consult platform (management of administrative tasks) From-scratch SIPILINK under the Symfony 3.4 Framework. Roles in the mission: - Needs studies - Design: LOGO Application & Graphic charter - Realization: design application (CSS / Bootstrap 3 style sheet) - Design and development of a new Web project in Back-office (Symfony3.4 & Font-End: AngularJs1.5) - Symfony version migration from 2.8> 3.4 (Following a choice of version change) - Deployment - Do code review and validation - Bugfix - Writing of technical and functional documentation - Functional test Thus to train the internal team of my client to develop on the Symfony Framework and to monitor their current projects by being their technical referent in relation to this technology. Module Completed: - Development of a specific user management module - Development of a tailor-made sms and e-mail sending module as needed by the customer - Development of a doctor & hospital appointment booking module - Development of a management module for patient & hospital doctor - Development of a Patient report generation module (PDF export) - Development of a module for generating Patient files (CSV export)

Symfony full stack developer at ARVAL BNP

oct. 2017 - mars 2018

6 mois

92500 Rueil-Malmaison, France

I joined a team of 7 developers to maintain and migrate the ARVAL Medium Duration web platform from PHP4 to Symfony2 (high traffic application). My role is: - Maintenance of the old application developed under PHP4 - Migration and development of the new platform under Symfony 2.7 - Database migration - Creation of new features and projects at the customer's request - Exports: xsl, csv and PDF - Writing of documents and technical references - Ticket follow-up and correction: JIRA - Contribution and monitoring of the git-request (GitLab) - Do code review and validation - Design and development of a REST API for asynchronous processing

Functional project manager at EDF

juil. 2017 - oct. 2017

4 mois

18300 Sury-en-Vaux, France

Under management at EDF Orléans, I am responsible for the functional actions and development of the EDF "Fisher" billing platform. My role is: - Development (improvement and maintenance) of the in-house framework developed under PHP4 / SQL. - Implementation of PL / SQL calculation Batch - Creation of SQL queries and data extraction at the customer's request. - Writing of documents and technical references

Symfony full stack developer

LCL

août 2015 - juil. 2017

2 ans

94800 Villejuif, France

Under management with Modis France, I joined the LCL SIRH developer team in order to meet my client's needs: - Architecture and modeling of an HRIS application, capable of interfacing with numerous HR ERPs, in order to meet any need not supported by its latter. - More than 30 modules have been developed (by various contributors including myself, based on the common technical base) - Establishment of a common modular technical base, in order to meet any need in a very short time.

PronetworkFreelance

nov. 2014 - mai 2015

7 mois

7620 Paris, Danemark

Symfony backend developer

nov. 2014 - mai 2015

7 mois

7620 Paris, Danemark

Redesign of the back-office of the Erashome Web platform developed under Zend 2 to Symfony 2.7

Symfony full-stack developper

nov. 2014 - mai 2015

7 mois

7620 Paris, Danemark

Realization and implementation of a CRM platform for the follow-up of the orders of the partner customers of the start-up Qrushit in the catering sector. With the aim of linking this platform with an existing mobile application for taking online orders and being able to synthesize its information for partner restaurants and bistros in order to be able to monitor and account for their turnover (a module PayPal payment integrated in the back-office)

Digital project manager

SPORTS D'EPOQUE

janv. 2014 - oct. 2014

10 mois

Saint-Germain-en-Laye, France

- Management of the E-commerce website - Brand logistics - Processing of articles - Follow up on Natural and Paid SEO (Google AdWords) - Photo shooting and image processing - Creation of visuals for printing and Display for the site - Realization of web-marketing campaigns (SMS and Newsletter)

Symfony fullstack developer

Centre Méditerranéen d'AnalysesFreelance

juil. 2013 - déc. 2013

6 mois

Tunis, Tunisie

Remote mission : Infographic: Logo and brochure. July 2013: Development of the first showcase website of the CMA center (Wordpress) August 2015: Development of the customized client platform (Symfony2 Framework)

Social media manager

Guy VoyagesFreelance

mai 2013 - mai 2013

1 mois

75009

Realization of an advertising campaign for the GUY Voyages Agency (realization of models, newsletter, posters, flyers). I had the honor that one of my publication was published for the magazine “Jewish news”

Assistant Webmaster

Guy VoyagesFreelance

août 2009 - août 2009

1 mois

Région de Paris, France

Creation of a business card type website to present the agency and its various travel destinations, as well as offers and promotions. Web language used: HTML, CSS, PHP and MySQL.


Formation

IESA MULTIMEDIA

Expert en Stratégie Digitale

2013 - 2015

2 ans 1 mois

ISIM Institut Supérieur d'Informatique et Multimedia

Licence

2008 - 2011

3 ans 1 mois

Lycée ABOU LOUBABA

Baccalauréat

2006 - 2008

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.