Othmane LABZAR

Technical Lead Full Stack (Javascript/JAVA) and AWS Certified Solution Architect

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Expertises

ReactJavaNodeReact NativeReduxDesign SystemGitBitbucketCypressExpressSwagger/OpenAPIPlaywrightDockerSpring BootTypescriptRESTful APIsClean ArchitectureIOSAndroidJenkinsJavascriptElasticsearchAngularSassJiraConfluenceIonicPHPHTMLCSS

Langues

Français (Maternelle)AnglaisArabe

À propos

Introduction

Software Engineer passionate in Web apps, cloud AWS, and Mobile technologies including rich Internet applications, web analytics and e-marketing... I'm specialize in creating interactive Web applications and mobile responsive (Hybrid / native) for all platforms, as well as optimizing websites, mobile apps and cloud AWS.

Liens

Expérience de travail

Tech Lead (ReactJS / React Native)

BNP Paribas Cardif

mars 2025 - Présent

1 an 8 mois

92000 Nanterre, France

– Contributed to the evolution and optimization of a digital platform dedicated to employee savings management. – Led the technical and organizational development of the “Mon Épargne Entreprise" application (Web & Mobile). – Managed a Scrum team of 5 developers, facilitating Agile ceremonies, providing technical leadership, conducting code reviews, and supporting team upskilling. – Designed and improved the Front-End architecture (modularization, scalability, performance, maintainability). – Developed and optimized critical features (authentication flows, account management, user journeys). – Ensured high code quality through code reviews and enforcement of best practices (Clean Code, SOLID principles). – Led technical migration and modernization initiatives. – Designed and maintained reusable Ul components using Storybook (Design System approach). – Configured and optimized CI/CD pipelines (GitLab CI, SonarQube). – Managed version control (Git, Bitbucket). – Optimized application performance and rendering (React 18 / React Native 0.77). – Implemented unit and integration tests (Jest, Jasmine) and end-to-end testing (Cypress). – Provided production support and managed incident resolution. – Automated iOS and Android build deployments to App Store and Google Play using Fastlane. – Collaborated with stakeholders to align technical solutions with business objectives.

Tech Lead (ReactJS / NodeJS – ExpressJS)

Allianz

déc. 2022 - févr. 2025

2 ans 3 mois

Paris, France

– Led the development and optimization of a multi-tenant web application for managing insurance pre-contracts between Allianz and its clients. – Managed a Scrum team of 7 members, ensuring the delivery of high-quality, scalable, and maintainable solutions. – Defined the overall project architecture and designed a scalable structure to support future business growth. – Led and supervised code audits to identify weaknesses and drive continuous improvement. – Facilitated code reviews to enforce coding standards and best practices. – Designed and developed backend REST APIs using Node.js and ExpressJS. – Defined API contracts and documentation using Swagger/OpenAPI. – Ensured secure API communication and proper authentication mechanisms. – Collaborated closely with the Product Owner and stakeholders to propose optimal functional and technical solutions. – Managed application deployments across multiple environments and defined deployment strategies. – Guided the team in implementing optimal software solutions, especially for complex UX/UI requirements. – Led the development of highly customizable components and responsive layouts for complex business needs. – Supervised production incident analysis and resolution, focusing on minimizing downtime. – Configured and implemented automated end-to-end testing using Playwright. – Migrated the application from Create React App to Vite to improve performance and build efficiency. – Implemented unit and integration tests. – Managed version control (Git, Bitbucket). – Contributed to the CI/CD pipeline (GitLab CI, SonarQube). – Containerized the application using Docker and supported cloud deployment on AWS.

Software Engineer - React Native, ReactJS, NodeJs, SpringBoot, Java, Typescript

Disneyland Paris

juil. 2021 - déc. 2022

1 an 6 mois

Paris, France

– Development, optimization, and implementation of new features for a mobile application, including backend enhancements and API integrations to support business requirements and improve overall system performance. – 7 team members – Agile Scrum. – Designed and developed new features (Magic Mobile & booking preferences). – Designed and developed backend REST APIs using Spring Boot and Java. – Implemented business logic and service layers following clean architecture principles. – Integrated mobile application with backend services via secure REST APIs. – Optimized existing backend APIs for performance and scalability. – Performed code audits to identify weaknesses in the existing codebase. – Conducted code reviews to ensure high quality and maintainability. – Collaborated closely with the Product Owner and client to propose optimal functional and technical solutions. – Deployed applications across multiple environments (development, staging, production). – Proposed optimized solutions to software issues, particularly related to UX/UI improvements. – Developed highly customizable components and responsive layouts. – Analyzed and resolved production incidents and bugs. – Implemented unit and integration tests (front-end and back-end). – Managed version control (Git, Bitbucket). – Contributed to the Continuous Integration pipeline (GitLab Cl, SonarQube).

Senior Fullstack Engineer - React JS, Mobile React Native, Spring Boot, Java, Typescript

Société Générale

août 2018 - juil. 2021

3 ans

– Redesign of web and mobile applications and implementation of technical stack for web and mobile development using React.js, React Native, and Spring 5.0. Provided support to development teams during migration to new technical environments. – 6 team members – Agile Scrum. – Member of the Digital Client Foundation team composed of 27 architects and technical experts. – Contributed to the implementation of the Web & Mobile technical foundation. – Established and promoted development best practices. – Developed native modules (security, tracking, file management, etc.). – Developed and maintained design system libraries using Storybook. – Conducted Proofs of Concept to evaluate new framework features. – Applied TDD (Test-Driven Development) methodology. – Managed project library dependencies. – Implemented new features. – Developed unit and integration tests. – Managed version control (Git, Bitbucket). – Contributed to the Continuous Integration pipeline (Jenkins, SonarQube).

Développeur Fullstack ReactJS/Java/SpringBoot

AXA en France

juil. 2016 - août 2018

2 ans 2 mois

Région de Paris, France

1: Web/Mobile Application – “Bank Account Subscription" – Redesign of the AXA Banque account subscription application, aimed at providing AXA Banque prospects with all the necessary information to complete an online subscription process. – Contributed to the implementation of the Front-End technical foundation. – Contributed to the implementation of the Back-End technical foundation. – Developed REST APIs. – Secured REST APIs using JWT. – Contributed to the development of several React modules: – 1. Personal and professional information – 2. Address search and validation system (ElasticSearch) – 3. Services module – 4. Card types management – 5. Application internationalization (i18n) management – Applied TDD (Test-Driven Development) methodology. – Managed project library dependencies. – Implemented new features. – Developed unit and integration tests. – Version control management (Git, Bitbucket). – Continuous Integration pipeline (Jenkins, SonarQube). 2: Legacy Component Refactoring – "MsgFront" – Redesign of the MsgFront component responsible for handling MQ Series exchanges with AXA, Banque de France (BDF), CTLM, and SAB systems. – Contributed to the implementation of the technological foundation. – Developed REST APIs (to start and stop listeners). – Contributed to the development of several modules. – Implemented the DAO layer using Spring Data JPA. – Configured MQ Series queue management (JMS). – Added AOP layer for logging management. – Dockerized the application. – Applied TDD (Test-Driven Development) methodology. – Developed unit and integration tests. – Version control management (Git, Bitbucket). – Continuous Integration pipeline (Jenkins, SonarQube). – 7 team members – Agile Scrum methodology.

Software Engineer front-end/back-end

Sage Maroc

oct. 2013 - juin 2016

2 ans 9 mois

Casablanca, Maroc

– The Sage Customer View mobile/Web application, allows to view at any time (even offline), the entire client portfolio and management indicators. – Development of hybrid mobile app in Android platforms, iOS and windows8 – TDD (Test Driven Development) – Management of dependencies (bower, npm) – Functionality Development (Javascript, AngularJS, SCSS, Compass, KendoUI ...) – Unit and Functional Testing: Karma, Jasmine, Protractor – Version Management (git, bitbucket) – Continuous integration (Jenkins, sonarqube) – Distribution of builds (HockeyApp) – Using Atlassian tools (JIRA, Confluence) – Working methodology: Scrum agile method – Development of a transverse SDK to be used by the mobile applications of SAGE ERP – Development of modules (NodeJS, RequireJS) – Development Mobile app hybrid: Voice recognition application for displaying performance indicators for ERP SAGE – Tools: git, AngularJS, Ionic, Cordova, KendoUI, grunt, Javascript, wit.ai SDK – Development and maintenance of hybrid mobile app in Android platforms, iOS and windows8. – Tools: git, Sencha Touch, Cordova, KendoUI, grunt, Javascript...

Developper JAVA/JEE && Mobile

eVision inc.

févr. 2013 - août 2013

7 mois

– Subject: Development of a Multi-platform application that will represent the connection interface of any mobile user. This interface role will be to allow the user to authenticate and use the services of the middleware. – The existing study. – Development Services Module for Mobile. – Development of the security module for mobile. – Technologies: Sencha Touch2.1, EJB 3.1, JPA 2, JQuery, JavaScript, Oracle 10g, JUnit 4. – Design Pattern: MVC Sencha Touch, – Tools: NetBeans 7.1, Weblogic10.3.1, TOAD, IceScrum2.

Freelance

Centre en Intelligence Economique et Management Stratégique (CIEMS)

janv. 2012 - févr. 2012

2 mois

Rabat, Maroc

– Creating a dynamic website: Center Intelligence and Strategic Management – Programming language (PHP/HTML5/CSS3/Javascript) – UML modeling methodology.


Formation

National Institute of Posts and Telecommunications and new technologies

Engineer's degree, Computer sciences

2011 - 2013

2 ans 1 mois

Faculté des Sciences Rabat

license, Mathematics and Computer

2008 - 2011

3 ans 1 mois

lycée Imam Ghazali

Baccalauréat, Physics

2007 - 2008

1 an 1 mois


Licences et certifications

Spring Professional v5.0

Délivré le : –

Certifié par VMware/Pivotal

TOGAF 9 Certified

Délivré le : –

Certifié par The Open Group

ITIL® Foundation Certificate

Délivré le : –

Certifié par AXELOS

Java Standard Edition 6 Programmer Certified Professional

Délivré le : –

Certifié par Oracle

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.