مكتب الوثائق

ملف من قاعدة السير الذاتية

العربية
العودة إلى قاعدة السير الذاتية

ملف المترشح تمّ دمج 2 بطاقات (الشخص نفسه)

التصنيف
المنصب
developpeur angular
المهنة
تطوير الواجهات الأمامية
قطاع النشاط
النقل واللوجستيك مصرّح به
المصدر
ترشيح مستلم
الخبرة
10+ ans
المهارات
Typescript, SQL, Java
الهوية وجهات الاتصال

يجب أن تكون مشتركاً للاطلاع على اسم هذا الملف وبيانات الاتصال به.

الموقع
الدار البيضاء
المنشأ
Candidature ai.nextdata.ma
تاريخ الإيداع
12/09/2026
سيرة ذاتية مجهولة الهوية

سيرة ذاتية أُخفيت هويتها آلياً: حُذف الاسم وبيانات الاتصال والروابط. العبارات بين معقوفتين تعوّض معلومة محذوفة.

NextData
سيرة ذاتية مجهولة الهوية
ND-CV-8C25C5C6

تطوير الواجهات الأمامية

الدار البيضاء الهوية وبيانات الاتصال تقدمها NextData

[nom]

[nom]

SENIOR WEB ENGINEER

Domains of Hands-on Experience:

●​ E-Commerce & Retail;

●​ Telco;

●​ Marketing & Growth Hacking;

●​ Insurance (Life, Group, and P&C);

Email: [e-mail]

Linkedin: [lien]

Tel: [téléphone]

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ On Soft Skills :

○​ Communicational :

■​ Active Listening;

■​ Critical & Systems Thinking;

■​ Analogical Reasoning.

○​ Interpersonal/Social :

■​ Collaboration & Teamwork;

■​ Cultural Awareness & Empathy;

■​ Adaptability & Humility.

○​ Intrapersonal :

■​ Diligence & Responsibility;

■​ Contentment & Self-Regulation;

■​ Continuous Learning & Self-Reflection.

●​ On Languages :

○​ English :

■​ Professional Proficiency (Reading, Writing, & Comprehension).

○​ French :

■​ Fluent.

○​ French :

■​ Native.

●​ On Education :

○​ 2015-2017 | Engineering Degree in Computer Sciences & Software

Engineering | Polytechnic School of Engineering, Universiapolis Agadir

○​ 2014-2015 | Masters Degree in “Software Design & Development Engineering”

| Faculty of Sciences & Techniques, Settat

○​ 2010-2014 | Bachelors Degree in “Mathematics & Computer Sciences” |

Faculty of Sciences, Ibn Zohr University, Agadir

​ · 2

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ Professional Experiences :

TECH LEAD WEB & MOBILE

(RETAIL)

●​ JAVASCRIPT/TYPESCRIPT

●​ REACT / REACT NATIVE

●​ NEXT.JS

●​ EXPO

●​ STRAPI

​

SQLI / GROUPE MARJANE

Feb 2026 - May 2026

Responsibility: Web & Mobile Tech Lead

Main Tasks:

●​ Joined the pre-sales phase alongside a commercial, project director, PM, and BA; contributed as Technical Consultant to define high-level requirements, produce delivery estimates, and negotiate scope;

●​ Co-led requirements definition with the BA and client-side PO, resulting in a signed-off roadmap covering MVP, v1, and v2 milestones;

●​ Brought in for a focused (3-months) intervention to technically bootstrap the team and establish engineering processes, handing off a structured, autonomous team at the end of the engagement

●​ Defined the high-level architecture for a dual-platform omnichannel product: a React Native / Expo (SDK v55) mobile app and, a React / Next.js (v16) hybrid web app;

●​ Enabled Strapi integration (Cloud) as the CMS layer to enable content and style personalization per marketplace tenant, supporting client branding, listings, and marketing configuration;

●​ Enabled the client DevOps team to deploy both applications and fulfill CI/CD requirements via GitHub CI/CD features (eg. Github

Actions);

●​ Led technical/functional discovery workshops on SEO, web/native performance, and accessibility, collaborating with dedicated SEO and performance experts as the engineering counterpart;

●​ Led two parallel sub-teams (3 devs each): one focused on the mobile app, one on the web app, providing both technical direction and coaching to keep team output aligned with client pain points

●​ Drove code review culture and managed technical debt across both sub-teams

●​ Collaborated with the R&D team to integrate AI-driven workflows into the development process, including defining SKILLS files aligned with the project's architectural principles

●​ Technical Environment: JavaScript(ES5, ES6+) / TypeScript / Git /

React v19 / React Native / Next.js / Expo / REST / Contract-driven

Development / Strapi / Microsoft Azure ….

3

TECHNICAL-FUNCTIONAL

EXPERT (INSURANCE)

●​ JAVASCRIPT/TYPESCRIPT

●​ ANGULAR 19

●​ JAVA 17

●​ SPRING BOOT

●​ MICROSERVICES

ARCHITECTURE

SOFTWARE DEVELOPMENT TEAM

LEAD

●​ JAVASCRIPT

●​ TYPESCRIPT

●​ VUE 2, VUE 3

●​ SPRING BOOT

●​ MICROSERVICES

ARCHITECTURE

●​ MULTI-TENANCY

●​ OPENSHIFT

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

DXC TECHNOLOGY

Aug 2025 - Feb 2026

Responsibility: Functional Solutions Development

Main Tasks:

●​ Took initiatives to generate leads to get staffed onto a project, by networking and building trust with foreign SMs and PMs

(Indian-based management), which led to integrate the MSIG program.

●​ Collaborate with Vietnamese and Indian team, on behalf of MSIG

Indonesia & Singapore, leading to accurate and quick BAs request resolution.

●​ Effectively Collaborate with Testers, BA, and TL, leading to a reliable task delivery and securing trust with the client (i.e. MSIG Indonesia &

Singapore)

●​ Technical Environment: JavaScript(ES5, ES6+) / TypeScript / Git /

Angular 19 / Java 17 / Spring Boot / Jenkins / SonarQube /

HATEOAS / REST APIs / MS Teams / AWS ….

CNEXIA TECH / BELL CANADA

Sep 2023 - Jan 2025

Project : NSO Portal (Netword Service Orchestration)

Responsibility: Team/Tech Lead

Main Achievements:

●​ Initiated and led an integration and acceptance testing process-flow in a B-to-B multi-tenant environment, leveraging

Trunk-based Development, reducing Cycle Time by over 30%.

●​ Drove exposure to replace Branching for Release with Feature

Flags, enabling customer investment to cut release workflow costs and delivery complexity.

●​ closely collaborated with PO and stakeholders to split spikes and epics into independent tasks and USs, reducing integration interdependencies.

●​ Proposed reuse of a legacy JSON-based UI configurator, reducing tenant lead times by over 40%, and enabling business configuration without code changes.

●​ Assisted in growing an offshore team from 1 to 6 members through technical evaluation and hiring.

4

FOUNDING WEB/MOBILE

ENGINEER

●​ JAVASCRIPT/TYPESCRIPT

●​ REACT / NEXT.JS

●​ REACT NATIVE / EXPO

●​ MONOREPO

ARCHITECTURE (NX)

●​ ODOO HEADLESS

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ Pre-analyzed and triaged Checkmarx security vulnerabilities and SonarQube quality issues, improving system security and maintainability.

●​ Enabled the Prevention tenant blocking in a multi-tenant environment via improved integration and testing flow.

●​ Initiated Vue 2 (End of Life support) to Vue 3 gradual transition to improve security and long-term maintainability.

●​ Enabled prevention of context switching and knowledge silos via role-based, rotational collaboration model.

●​ Technical Environment: Security by Design / JavaScript(ES5, ES6+)

/ TypeScript / Shell / Git / Vue 2 / Vue 3 / Nuxt.js / Java / Spring

Boot / Keycloak / Docker / Kubernetes / Helm / Openshift / Gitlab

/ Bamboo / CheckMarx / SonarQube / REST APIs / Element-UI /

Npm / JSON / CSS / Sass / OAuth / Miro / Slack ….

LA LIGUE CONTRE LE CANCER / ALLYCARE - FRANCE

2024

Responsibility: Architectural Design and Implementation of AllyCare mobile + web applications

Main Tasks:

●​ Initiate the Web and Mobile applications on a centralized monorepo architecture, enabling a unified development workflow with minimal context-switching.

●​ Design and enable the implementation of cross-platform components, leading to a parallel implementation with less development cost, on both the mobile and web applications.

●​ Manage the CI/CD processes leading a seamless UAT phase, fast feedback loops..

●​ Close collaboration with UI/UX Design tea , PO, and other stakeholders, through a rapid and fail-fast workflow, securing a continuous and iterative implementation, with less refurbishment cost.

●​ Technical Environment: JavaScript(ES5, ES6+) / TypeScript / NX /

Git / Next v14 / Expo / React / React Native / Azure DevOps / REST

APIs / JWT / MS Teams / AWS ….

5

FRONTEND DEVELOPER

●​ VUE

●​ JS/TS

●​ SCRIPTING

●​ DDD

FRONTEND DEVELOPER

●​ REACT

●​ JS/TS

●​ LIFERAY

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

SQLI / CARREFOUR – RABAT / FRANCE

February 2023 - July 2023

Project : E-Commerce platform of [lien]

Responsibility: Platform Engineering & DevEx

Main Tasks:

●​ Designed and implemented automated Vue component team-ownership DX tooling, as part of the Framework Team, reducing ramp-up time across distributed sub-teams;

●​ Engineered scalable and performant DX tools, accelerating reviewal workflows in large codebases;

●​ Collaborated across cross-functional teams (e.g., Framework and Payments Teams) to implement context-aligned features and improvements in DDD-based context.

●​ Technical Environment: JavaScript(CommonJS, ES5, ES6+) / Bash

/ Shell / Git / Vue.js / TypeScript / “esbuild-kit/tsx” / fast-glob / ora / Node.js / Node Streams API / p-limit / JSON / JSDOC ….

SQLI / GROUPE APICIL – RABAT / OUJDA / PARIS

September 2022 - January 2023

Project : B2B2C platform for the distribution and marketing of APICIL

GROUP & LIFE insurance solutions

Responsibility: Platform Engineering & DevEx

Main Tasks:

●​ Integrate Storybook to document the design system .

●​ Refactoring code related to reusable React components for a decoupled design system integration.

●​ Creating a proof-of-concept to refactor the Frontend App architecture towards a micro-frontends approach using TurboRepo.

●​ Improving the Developer Experience to increase production velocity by refactoring the way linters and code formatters activate on Git commit/push commands, and using Git diffing for this purpose.

●​ Writing and editing the technical documentation.

●​ Implementing in-house custom rules for ESLint to improve the Developer Experience and enhance productivity

6

GROWTH DEVELOPER

●​ REACT

●​ TS

●​ NEXT.JS

●​ STRAPI

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ Centralizing the theming mechanism to integrate better with design tokens provided by designers

●​ Improving the Web Accessibility and UX of reusable React components with the help of the design team

●​ Maintain and upgrade deprecated dependencies.

●​ Provide Front-End expertise consultancy to aid in resolving technical problems

●​ Provide React training to new joining developers.

●​ Performing Code Reviews.

●​ Bug fixing.

●​ Technical Environment: JavaScript(CommonJS, ES5, ES6+) /

React / Material-UI / i18n / Redux / Redux Saga / Axios / Node.js /

TurboRepo / Storybook / Webpack / Babel / ESLint / PostCSS /

SCSS / NPM / Git / GitLab / JIRA / Confluence / Jenkins / Swagger

/ date-fns / ….

[lien] – UK/REMOTE

March 2022 - July 2022

Project : Develop and maintain the Frontend Micro Apps Platform to support the acquisition of new leads to VEED’s main platform.

Responsibility: Growth Hacking

Main Tasks:

●​ Assisted in the development, maintenance, and scaling of a Micro

Apps suite (Lead Magnets) and Marketing Site (using JS/TS, Next.js, and Strapi), in a Micro-Frontends architecture, supporting the customer acquisition funnel toward the main platform;

●​ Leveraged Strapi (headless CMS) to manage content integration across the Marketing Site and developed micro-applications.

Centralized its API integration using the Next.js/TS stack, improving content update efficiency and operational predictability.

●​ Collaborated closely with product and design teams to iterate on feature scope and UX, helping shape tools used by thousands of daily visitors;

●​ Supported platform reliability and maintainability by proactively resolving bugs and production issues, ensuring a consistent and reliable user experience.

●​ Writing comprehensive Technical documentation.

7

FRONT-END DEVELOPER

●​ · TS-JS

●​ · VUE.JS

●​ · DRUPAL

●​ · TWIG

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ Optimized web pages performance helping incoming users with easy and fast to load content .

●​ Debugging production related issues.

●​ Bug Fixing.

●​ Writing comprehensive tests.

●​ Technical Environment: TypeScript . JavaScript(ES5, ES6+) / Next.js /

React / Strapi / GraphQL / React Testing Library / HTML5 / CSS3 /

CHAKRA UI / ESLint / Prettier / Husky / Commitlint / Docker /

Terraform / GCP / TURBOREPO / Github / Shortcut / Notion ...

SQLI / NESTLE / NESPRESSO – REMOTE

July 2020 - Feb 2022

Project : B2B & B2C Ecommerce platform for the distribution and marketing of Nespresso products

Responsibility: Frontend Development

Main Tasks:

●​ Conversion of Design Mockups, provided on Invision, into Pixel

Perfect responsive (Mobile + Tablet + Desktop), accessible(WCAG compliant), and SEO friendly HTML/JS/CSS code.

●​ Implementing functional requirements.

●​ API Integration.

●​ Writing Unit Tests & taking care of keeping the code coverage above the defined thresholds.

●​ Bug fixing (Functional Bugs, Accessibility Bugs, Platform-related

Bugs).

●​ Refactoring code

●​ Provide Front-End expertise consultancy to aid in resolving technical problems.

●​ Mentoring least experienced and new collaborators.

●​ Technical Environment: TypeScript . JavaScript(ES5, ES6+) / VUE /

VUEX / VUEX Module Decorators / Vue-i18n / Vue Router / Jest /

Vue Test Utils / Istanbul / HTML5 / CSS3 / PostCSS / TailwindCSS /

8

FRONT-END DEVELOPER

●​ · MAGNETO 2

●​ · JS

●​ · JQUERY

●​ · KNOCKOUT.JS

FRONT-END DEVELOPER

●​ JS

●​ REACT

●​ LIFERAY 6 & DXP

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

SASS / Vue CLI / ESLint / Prettier / Husky / Commitlint / BitBucket /

JIRA / Confluence / date-fns / ...

SQLI / CELLAP LABORATOIRE S.A. – REMOTE

April 2020 - June 2020

Project : B2C Ecommerce platform for the distribution and marketing of CELLAP laboratory cosmetics products

Responsibility: Frontend Development

Main Tasks:

●​ Pixel Perfect conversion of Design Mockups, provided on Figma, into responsive and accessible HTML/CSS code.

●​ Bug fixing.

●​ Customize and extend the Frontend related code (JS/CSS) of the Magento 2 Ecommerce modules

●​ Provide Front-End expertise consultancy to aid in resolving technical problems.

●​ Technical Environment: Magento 2 / JavaScript(ES5, ES6+) /

Require JS / Knockout.js / Lodash / jQuery / jQuery UI / PHP / XML /

Docker / Docker Compose / CSS3 / Less / PostCSS Autoprefixer /

GitLab / JIRA / Confluence /

SQLI / GROUPE APICIL – RABAT / OUJDA / PARIS

April 2019 - March 2020

Project : B2B2C platform for the distribution and marketing of APICIL

GROUP & LIFE Insurance solutions

Responsibility: Frontend Development

Main Tasks:

●​ Maintenance and addition of new functionalities in a multi-site environment on the Liferay platform (6 & DXP).

●​ Conversion of Design Mockup PSDs into responsive HTML/CSS code.

●​ API Integration (REST).

●​ Bug fixing.

●​ Aid in pre-production and production deployments.

9

FRONT-END DEVELOPER

●​ JS

●​ REACT

●​ JQUERY

●​ SAP HYBRIS COMMERCE

FRONT-END DEVELOPER

●​ JS

●​ REACT

●​ JQUERY

●​ AZURE DEVOPS

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ Writing and editing the technical documentation.

●​ Provide Front-End expertise consultancy to aid in resolving technical problems

●​ Provide React training to new joining developers.

●​ Performing Code Reviews.

●​ Technical Environment: JavaScript(ES5, ES6+) / React /

Material-UI / i18n / Redux / Redux Saga / Axios / Node.js /

Webpack / Babel / ESLint / PostCSS / SCSS / Tailwind CSS / Bulma

/ JSF / PrimeFaces / NPM / Git / GitLab / JIRA / Confluence /

Liferay 6 / Liferay DXP / Jenkins / Swagger / date-fns

SQLI / AIRBUS – RABAT / PARIS

February 2019 - March 2019

Project : Services by AIRBUS ([lien])

Responsibility: Frontend Development

Main Tasks:

●​ Integration of React (with SSR) into a Hybris/JEE environment to facilitate building complex functionalities.

●​ Conversion of Design Mockup PSDs into responsive HTML/CSS code.

●​ API Integration (REST).

●​ Bug fixing.

●​ Technical Environment: JavaScript(ES5, ES6+) / Java 8 / JSTL /

JQuery / React / Gulp / Browserify / Babel / Tailwind CSS / SCSS /

NPM / Git / GitLab / JIRA / Confluence / SAP Hybris Commerce /

Java / JEE / Nashorn

SQLI / STAR REPUBLIC - RABAT / GOTHENBURG

January 2019 - February 2019

Project : Rapunzel Of Sweden ([lien])

Responsibility: Frontend Development

Main Tasks:

●​ Pixel Perfect conversion of Design Mockups, provided on Figma, into responsive and accessible HTML/CSS code.

10

FRONT-END DEVELOPER

●​ JS

●​ REACT

●​ NEXT.JS

●​ GRAPHQL

FRONT-END DEVELOPER

●​ JS

●​ REACT

●​ JQUERY

​

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ API Integration (REST).

●​ Bug fixing.

●​ Technical Environment: JavaScript(ES5, ES6+) / TypeScript /

React / TSLint / Prettier / Create React App / Material UI / JSS /

Mobx / Axios / React-i18next / Formik / Yup / RxJS / Yarn / NPM /

Git / GitFlow / Azure DevOps / EpiServer / Figma / Swagger

IMEDIA24 GMBH / YOUPLANT & CO. KG GMBH - RABAT / MUNICH (REMOTE)

January 2018 - December 2018

Project : YouPlant (B2B/B2C) ([lien])

Responsibility: Frontend Development

Main Tasks:

●​ Project bootstrapping using Next.js, along with the integration and configuration of the libraries used throughout the development.

●​ Pixel Perfect conversion of Design Mockups, provided on Figma, into responsive and accessible HTML/CSS code.

●​ API Integration (GraphQL).

●​ Writing Unit, Integration tests.

●​ Bug Fixing

●​ Performing Code Reviews

●​ Writing Technical Documentation.

●​ Technical Environment: JavaScript(ES5, ES6+) / React / Flow / ESLint /

Prettier / Next.js / Webpack / Babel / Storybook / Styled Components

/ React Apollo / Apollo Client / Apollo Link State / Jest / Enzyme /

Cypress / Yarn / Git / GitFlow / GitHub Enterprise / Zeplin

IMEDIA24 GMBH / HOME SHOPPING EUROPE GMBH - RABAT / MUNICH

(REMOTE)

January 2018 - December 2018

Project : [lien] / [lien]

Main Tasks:

●​ Maintenance and addition of new functionalities for the E-Commerce platform of HSE24.

11

[nom] (M.) [nom]

SENIOR WEB ENGINEER

●​ Writing Unit, Integration, and Visual Regression tests.

●​ Bug Fixing

●​ Writing Technical Documentation.

●​ Technical Environment: JavaScript (ES5/ES6+) / React / Vue / JQuery

/ Axios / Gulp / Babel / Webpack / SCSS / Nunjucks / Mocha / Chai /

Selenium / Cucumber.js / Docker / GitLab CI / Jenkins / Git / GitLab /

JIRA / Confluence / FirstSpirit

​ · 12

سيرة ذاتية مجهولة الهوية تقدمها NextData · سري · contact@nextdata.ma ND-CV-8C25C5C6

للتواصل مع صاحب هذا الملف، اذكر المرجع ND-CV-8C25C5C6: contact@nextdata.ma

الإضافة إلى نظام الوثائق

يجب أن تكون مشتركاً لفتح هذه السيرة الذاتية. للاشتراك، تواصلوا معنا: contact@nextdata.ma · مشترك بالفعل؟ تسجيل الدخول