Idris AIT MOULAY

Développeur Full Stack Senior | JavaScript

1 recommendation

Salary / Daily rate

1 person recommend

Paris, France

Freelance

Can come onsite

Skills

ReactTypescriptNodeAWSJavascriptNextGatsbyVueTailwind CSSNestGraphQLMongoDBMySQLPostgreSQLRedisKafkaDockerGitLabTerraformOVHcloudTest Driven DevelopmentMicroservicesAndroidData MiningSpring BootMicrosoft SQL ServerAngularPythonpandasNumPyscikit-learnBig DataDevOpsBlockchainElasticsearchAnsibleLinuxOdooAIMachine LearningERPCRM

Languages

EnglishArabicFrench

Recommended by

Housseini Toumani

ACCIOS

Chief Executive Officer

Recommended on 15 february 2025

About me

Links

Work experience

Developpeur Javascript Senior

Hermes

Mar 2025 - Present

1 year 8 months

Paris, France

Dans le cadre de la migration de Magento vers Nova, j’ai participé à: • Développement FullStack avec React, Node.js et Typescript pour enrichir l’application avec de nouvelles fonctionnalités. • Participer à la migration Magento/Nova pour l’équipe Order et mise en place de l’env en CHINE. (Outils: FP-TS, TypeScript, React.js, react-query, Node.js, Jest, Knex, react-hook-form, architecture DDD, Docker, AWS / Ali CLoud, Nest.js)

Developpeur Javascript Senior

GEODISFreelance

Aug 2024 - Mar 2025

8 months

Paris, France

Dans le cadre du projet visant à améliorer la visibilité des clients B2B de GEODIS sur les activités de Supply Chain Optimization (SCO), j'ai contribué au développement d'une application web avec une interface cartographique permettant aux clients de formuler des demandes de transport. Mon rôle a consisté à intervenir en tant que renfort au sein d'une équipe agile de 8 personnes, en étroite collaboration avec le PO, PM, UX/UI designer, et les développeurs front-end et back-end. Principales responsabilités et réalisations : - Développement fullstack (50% front-end / 50% back-end) avec React, Node.js et Typescript pour enrichir l'application avec de nouvelles fonctionnalités. - Implémentation des tests unitaires et tests end-to-end (TDD) pour garantir la qualité du code et renforcer la stratégie de test du projet. - Résolution de bugs et gestion de la dette technique, en particulier dans le cadre de la migration du projet vers Typescript. - La mise en place de nouvelles fonctionnalités, notamment la gestion Master Data et la configuration des timelines. - Travail en collaboration avec une équipe internationale, en environnement anglophone.

Développeur Senior JavaScript Full Stack

QiaraFreelance

Mar 2024 - Jul 2024

5 months

Paris, France

- Développement des nouvelles fonctionnalitées (exemple : La nouvelle Page Qiara x Free) - Système de parrainage / code promo - Refonte du panier - Debug/Support

Bien'ici

Oct 2021 - Mar 2024

2 years 6 months

Technical Lead

Apr 2022 - Mar 2024

2 years

Participer à l’élaboration du design technique du produit Bien'ici et accompagner les developpeurs et former les nouveaux arrivants. Exemples: - Ajout de nouveaux critères de recherche : plain-pied, PMR, Colocation - Exploration et cadrage des nouveaux besoins métiers - Mise en dev, préprod et prod - Participation à l'élaboration du design technique du produit Bien'Ici - Mise en place des jobs GitLab (exemples : danger, code style, test e2e) - Intégration de semantic-release pour le déploiement des libs dans la registry gitlab. - Contribuer à la migration Gitlab - Participer la Migration AWS (ex : migration des clusters MongoDB, ElasticSearch, ETCD et redis)

Développeur Senior javascript Full-Stack

Oct 2021 - Mar 2022

6 months

Paris, France

Réaliser aussi bien les développements back-end que front-end des services et fonctions accessibles par les sites web et applications en respectant les procédures de développement (tests unitaires, revue de code, pipeline de déploiement, maintenance, support). Exemples: ● Développement d'API REST pour (exemples : Dossier Locataire, Note et Avis, CallTracking, Offre d'Emplois), tout en adoptant l’architecture Micro-services. ● Mise en place des composants Front-end (exemple : Page Agence) et Intégration de la CMP Didomi. ● Temps de Debug/support ● Revue de code ● Écriture des tests unitaires et e2e

Developpeur Javascript Fullstack

Société Générale

Apr 2021 - Oct 2021

7 months

Paris, France

Dans le cadre d'une mission pour Alter Solutions France, J'ai pris part au développement d'un outil collaboratif destiné aux développeurs de la SG. Cet outil offre la possibilité aux développeurs de configurer leurs environnements et de documenter leurs services pour les autres équipes de développement. Par exemple, cela inclut des instructions sur la mise en place d'un pipeline Jenkins dans SG Infra ou sur l'installation d'un client VPN au sein de la société. Mon rôle dans ce projet a été de contribuer à la conception et à la mise en œuvre de cette plateforme, facilitant ainsi la collaboration et la diffusion des bonnes pratiques au sein de l'organisation.

Full Stack Developper

IRT SystemX

Mar 2020 - Mar 2021

1 year 1 month

Vétheuil, France

Dans le cadre d'une mission pour Alter Solutions France, J'ai apporté ma contribution au projet IVA (Information Voyageur Augmentée) qui vise à améliorer l'information en temps réel des passagers dans les transports publics. Mes réalisations incluent : - La mise en place du portail web, qui affiche la santé du réseau de transport en présentant divers critères basés sur des modèles d'intelligence artificielle. - La gestion de la partie DevOps pour assurer la CI/CD (Intégration Continue / Livraison Continue) pour le déploiement automatique des modèles IA mis à jour ainsi que des services Node.js associés, en plus de la partie web. - La création d'un assistant mobile qui accompagne les passagers tout au long de leur trajet, offrant ainsi une expérience enrichie.

Full stack developer

Taillis Labs

Apr 2019 - Jan 2020

10 months

Casablanca, Morocco

Au sein de TaillisLab, j'ai apporté ma contribution au projet PegaHealth, visant à personnaliser les soins de santé pour les patients. J'ai participé à la création des fonctionnalités clés suivantes : - Faciliter importation/numérisation de documents médicaux variés. - Autorisation de l'accès aux divers acteurs du domaine médical (patients, médecins, compagnies d'assurance, etc.) via la Blockchain. - Mise en place d'une fonctionnalité de recherche avancée pour retrouver facilement les documents grâce à des critères multiples.

Full stack developer

Nimble Ways

Aug 2018 - Mar 2019

8 months

Casablanca, Morocco

Skills: Angular Material · MySQL · Kubernetes · Docker · Spring Boot · Node.js · React.js · Linux · ESLint · Microservices

Full stack developer, data analyst - Senior project

Nimble Ways

Mar 2018 - Jul 2018

5 months

Casablanca, Morocco

My senior project has two main parts: - Design, implementation and deployment of a Cloud solution -CRM- for a big industry customer. Tools: Node.Js, SQLServer, Angular 4, Angular Material, High-charts.Js. - Prediction of treasury bill rates for an African bank.   Tools: Python, Excel, Pandas, Numpy, Sickit-Learn, Matplot-Lib.

intern

Massarat App

Aug 2017 - Oct 2017

3 months

Rabat, Morocco

Loyall is a system that manages the customer-seller relationship by replacing the physical loyalty cards with others that will be digital. The project is broken down into three main parts: - A mobile part: the goal is to replace all loyalty cards with a loyalty system, manage points (loyalty), manage tickets and benefits (gifts). It also contains a system of notifications, location and QR-Code technology. - A web part managed by the seller to offer promotions and manage customers. - An integration part of this system with the supplier's point of sale system. Tools: (mobile: android, google maps, QR-Code technology, web: Angular.js, ERP: odoo, part rest: node js, DBMS: MySQL)

summer internship

soft4u

Aug 2016 - Oct 2016

3 months

Casablanca, Morocco

The internship is broken down into two distinct parts: -One on VtigerCRM: adapt the 'SMS-Notifier' module of 'Vtiger-CRM' with the internal needs of the company without calling the 'Vtiger-CRM' gateway. - The other on Odoo ERP: create an insurance module and integrate it with already existing modules (hospital management and medical management).


Education

ensias

computer engineer

2016 - 2018

2 years 2 months

Université Ibnou Zohr-Agadir

LICENCE EN SCIENCE MATHS ET APPLICATIONS

2014 - 2015

1 year 2 months

Université Ibnou Zohr-Agadir

DEUG EN SCIENCE MATHS ET APPLICATIONS

2012 - 2014

2 years 2 months

HOUMANE EL FATOUAKI

Baccalauréat Sciences MATHS B

2011 - 2012

1 year 2 months


Licenses & certifications

Cloud Application Developer - Explorer Award for Students 2016

Issued: Jan 2018

Certified by IBM

Big Data Developer - Mastery Award for Students 2016

Issued: Jan 2018

Certified by IBM

Big Data Developer - Explorer Award for Students 2016

Issued: Jan 2018

Certified by IBM

CCNA 2 : Routing and Switching

Issued: Oct 2017

Certified by Cisco

The best place to find your next move

© 2026. All Rights Reserved.