Annouar LAIFA

Tech Lead | React & Node.js

Salaire / Taux journalier

Paris, France

Freelance

Expertises

ReactNodeClean ArchitectureMicroservicesAWSFlaskpandasJavaC++TypescriptNextPythonExpressNestPostgreSQLMongoDBDockerGitLabGraphQLReduxIonicSassBootstrapRedisElasticsearchMySQLCassandraRabbitMQJavascriptCSoftware CraftsmanshipDatadogDesign SystemAzure

Langues

Français (Maternelle)Anglais (Courant)Espagnol

À propos

Introduction

Tech Lead with 10+ years of expertise in React & Node.js, specializing in application rescue and performance optimization. Transformed a critical Sodexo app from 17s to <1s load time, boosting store rating from 1 to 3.7 for 20K users. Expert in microservices architecture, clean code practices, and full-stack development with proven success at ManoMano, DINUM, and enterprise-scale projects.

Expérience de travail

Tech Lead - Multiplatform Application Development

Sodexo

nov. 2022 - Présent

4 ans

78280 Guyancourt, France

– Rehabilitation of a Critical Application: We inherited an application initially developed suboptimally by an outsourcing company. Despite budget constraints, we implemented crucial fixes to address major issues, enabling the deployment of the product, even though it wasn't fully finalized. – Performance Optimization: Despite challenges, we significantly improved the application's performance. The initial 17-second first-page display time was reduced to less than a second, resulting in an impressive increase in the rating on the two major app stores, jumping from 1 to 3.7. – Constant Evolution: Through our unwavering commitment to excellence, the application is in constant evolution, now being used by approximately 20,000 users. This growing adoption attests to our ability to transform a troubled project into a continuous success. – Revolution of Best Practices: We introduced coding best practices where they were initially nonexistent, instilling rigorous technical discipline. Overhauling the technological stack with modern technologies such as React, Redux, RTK Query, Capacitor with Ionic, Sass, and Jest enhanced code stability and maintainability. – Optimization of Development and Release Processes: Recognizing the importance of effective project management, we reviewed and improved all development and deployment processes. This facilitated smoother collaboration and faster delivery of features. – Concurrently, I also led an outstanding project: implementation of an Advanced Back Office Project. – In summary, these experiences have allowed me to develop essential skills in technical leadership, complex problem-solving, and critical project management.

Senior Software Engineer - FullStack

Direction interministérielle du numérique (DINUM)

nov. 2021 - déc. 2022

1 an 2 mois

Software Engineer Senior - Front-end

ManoMano

juin 2020 - déc. 2021

1 an 7 mois

Paris, France

– Core Team: Actively participated in brainstorming and designing the architecture of ManoMano's new mobile-first application, focusing on pixel perfection, responsiveness, and optimal performance, embracing cutting-edge technologies. – Efficient implementation of micro frontends, ensuring a modular and scalable architecture. – Feature Team "Merch & Promo": Served as an evangelist for best practices and code quality, playing an essential role in adopting high standards within the new application. – Developed innovative features for pages with high constraints, such as those generating intense traffic. – Conducted rigorous unit testing, with a minimum coverage of 80%, along with performance tests via Lighthouse. – Ensured monitoring through Datadog and Sentry, and effectively managed operational CI/CD by GitlabCI. – My ability to work within diverse teams, tackle varied challenges, and ensure high standards of quality and performance attests to my significant contribution to the growth and continued success of ManoMano in the European e-commerce sector. – Experience in addressing mobile conversion challenges was particularly impactful, highlighting my proficiency in successfully addressing critical obstacles.

Senior Software Engineer

PMU

janv. 2020 - juin 2020

6 mois

Paris, France

Senior Software Engineer - Full-Stack

MYRE

sept. 2019 - janv. 2020

5 mois

Paris, France

Consultant - Web Engineer

Xebia France

juil. 2018 - sept. 2019

1 an 3 mois

– Projet La Poste : Node.js, React.js/Redux/Sagas, GraphQL, Bootstrap, Redis, Elasticsearch + Kibana – Projet Sanofi : Node.js, Python 3, React/Redux, GraphQL, AWS, Elasticsearch + Kibana, PostgreSQL, Redis

R&D Engineer - Web & Data

METRON SAS

janv. 2017 - juil. 2018

1 an 7 mois

Paris, France

– Microservices & Event-Driven Architecture, API REST, Node.js, Express.js, Python 3, Flask, Pandas, Docker, MySQL, Cassandra, AMQP (RabbitMQ), Apache Nifi, Orchestration, Tests de charge (Apache JMeter)

Back-end Engineer

Bankin'

juil. 2016 - oct. 2016

4 mois

Paris, France

– Microservices architecture, API REST, Java 8, Play Framework 2, MySQL, JavaScript

Pre-integration & validation software Engineer

Nokia

févr. 2016 - avr. 2016

3 mois

Apprenti ingénieur Logiciel

THALES SYSTEMES AEROPORTES SAS

nov. 2012 - oct. 2015

3 ans

78990 Élancourt, France

– Contributed to software IVVQ campaigns (Integration Validation Verification Qualification). – Gathered requirements and designed, implemented software tools. – Participated with the team in improvement and competitiveness actions. – Developed a UNIX-based software environment to automate IVVQ service tests, leading to significant productivity gains. – Developed numerous unit tests for the RBE2 radar behavior with the IVVQ TRT Radar service. – Skills developed: Python 2.X, Python 3.X, C, Javascript, Shell, Unix.

Stage - développement d'applications de collecte de données sur terminaux mobiles

Ifsttar

mai 2012 - sept. 2012

5 mois

Paris, France

– Developed an electronic system comprising a sensor base and hosting data from an Android application. – Developed an Android data collection application. – Developed processing tools in C++ and Java.

Equipier de commerce

Simply Market

juil. 2011 - déc. 2011

6 mois

92120 Montrouge, France

– Aide aux clients – Passage des articles en caisse


Formation

Institut supérieur d'Electronique de Paris

Diplôme d'ingénieur, Génie logiciel

2012 - 2015

3 ans 1 mois

IUT de Cachan

DUT, Génie Electrique et Informatique Industrielle, Informatique et électronique

2010 - 2012

2 ans 1 mois

IUT Paris Descartes

Informatique

2009 - 2010

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.

Talents

Trouver un job

Créer un profil

Solutions et outils